Shader Editor recover and update?
Posted: Tue Aug 20, 2013 12:15 pm
The 'actual' version of Shader Editor is slightly outdated from the last q3map2 version as some new directives and keywords have been added in compiler in last years from the last SE version release. The question may be in the spirit of continuing in Shader Editor developing...
New version should be editable both in as mentioned in original SE and in a plain text, which can be editable both by typing the script commands and editing with context menu or menustrip. In both view cases, program should detect where the selection is located (in shader name, general dirs or stage) and will enable and access only those menu items which are related to the selection in both views or cursor position in text mode. Preview window must be introduced to see, how the shader suggests to look like. Also based on original Q3ASE tutorial the program would automaticaly add a lightmap stage and rgbGen identity keyword to every stage where it's missing unless user ticks a surfaceparm nolightmap in Surfaceparms dialog window...
I have made an image showing the template for the program window just as the Visual Studio SKD Forms source files to editing the windows visuals. Using VS C# project I'm wodering about how to separate status labels by a pipe just as in other programs with similar look. Also need to know how to implement external OPEN GL renderer libraries to the preview window. Using image container is temporary solution to keep the render space filled, using program's temporary icon...
I haven't worked with Visual Studio before (as I haven't been programming before), so I need some tutorials for the Windows Forms items. I disallowed installation of tutorial libraries on localhost in attempt to find particular help on Internet when needed, but help for VS C# 2008 Express seems to be missing... Who have experiences with Microsoft's programming tool, let's help me... Including screenshots of template images made in Photoshop and the VS forms would help a bit with the right tutorials...

IMG#1: Photoshop template (main window)

IMG#2: Photoshop template (preview window)

IMG#3: Main window

IMG#4: Preview window

IMG#5: Texture browser dialog

IMG#6: Video browser dialog

IMG#7: About box with program's attributes
And an image to think about: How the editor would look like in DOS? Is it possible to port text editing function of editor to the DOS with Basic programming language? This is again Photoshop made image with DOS application look:

New version should be editable both in as mentioned in original SE and in a plain text, which can be editable both by typing the script commands and editing with context menu or menustrip. In both view cases, program should detect where the selection is located (in shader name, general dirs or stage) and will enable and access only those menu items which are related to the selection in both views or cursor position in text mode. Preview window must be introduced to see, how the shader suggests to look like. Also based on original Q3ASE tutorial the program would automaticaly add a lightmap stage and rgbGen identity keyword to every stage where it's missing unless user ticks a surfaceparm nolightmap in Surfaceparms dialog window...
I have made an image showing the template for the program window just as the Visual Studio SKD Forms source files to editing the windows visuals. Using VS C# project I'm wodering about how to separate status labels by a pipe just as in other programs with similar look. Also need to know how to implement external OPEN GL renderer libraries to the preview window. Using image container is temporary solution to keep the render space filled, using program's temporary icon...
I haven't worked with Visual Studio before (as I haven't been programming before), so I need some tutorials for the Windows Forms items. I disallowed installation of tutorial libraries on localhost in attempt to find particular help on Internet when needed, but help for VS C# 2008 Express seems to be missing... Who have experiences with Microsoft's programming tool, let's help me... Including screenshots of template images made in Photoshop and the VS forms would help a bit with the right tutorials...
IMG#1: Photoshop template (main window)
IMG#2: Photoshop template (preview window)
IMG#3: Main window
IMG#4: Preview window
IMG#5: Texture browser dialog
IMG#6: Video browser dialog
IMG#7: About box with program's attributes
And an image to think about: How the editor would look like in DOS? Is it possible to port text editing function of editor to the DOS with Basic programming language? This is again Photoshop made image with DOS application look: