There's a text edit library called Scintilla available from http://www.scintilla.org which includes many advanced features, such as function folding. I think its free. The Purebasic 'SciTE' editor is built using it and I think so is the 'VisualBlitz' editor.
Also check the 'versions.txt' file in the main Blitz program folder. The info for the version 1.78 release of Blitz has some basic info on accessing the 'blitzcc.exe' compiler executable using commandline keys. You can use ExecFile to issue these commands from Blitz.
eg.
ExecFile Chr$ ( 34 ) + "C:\Program Files\Blitz3D\bin\blitzcc.exe" + Chr$ ( 34 ) + " -d " + Chr$ ( 34 ) + "C:\Documents and Settings\Owner\Desktop\FPS GAME\CODE\start.bb" + Chr$ ( 34 )
Compiles the "start.bb" file in debug mode.
ExecFile Chr$ ( 34 ) + "C:\Program Files\Blitz3D\bin\blitzcc.exe" + Chr$ ( 34 ) + " -o " + Chr$ ( 34 ) + "exefile.exe" + Chr$ ( 34 ) + " " + Chr$ ( 34 ) + "C:\Documents and Settings\Owner\Desktop\FPS GAME\CODE\start.bb" + Chr$ ( 34 )
Compiles the "start.bb" file as an executable file named "exefile.exe".
|