I'm currently working on a light-weight script editor that will be in the next release of PGSDK. It's currently in early beta at the moment and I would like to see if/how it works on different configurations. You can download it here.
* Syntax compatible with Delphi 7
* Project configuration in the source code. See Scroll.pas and PolyPoint.pas
* You can set the ExeName, ExeType (GUI, CONSOLE), SearchPath, ExeIcon and version information.
* You can generate stand-alone EXEs
* The editor will launch the command-line compiler to compile the source code and capture the output back to the editor.
* Edit multiple source files (limited only by memory)
* Build source files for syntax check only or build and run the generated EXE.
* Clicking on a line in the error tab takes you to that line in the source file
* The scripting engine, PyroScript is based on a modified version of paxCompiler.
* PyroScript is on average about 3-4 times slower than Delphi generated code
* PyroScript allows you to easily bind to your own native routine and classes (requires PGSDK)
* In script you can dynamically bind external routines in DLLs for extension
* You have access to nearly all the features of PGSDK
* Much more
* Download and unzip
* Start the editor by clicking on PGSE.exe
* There are some test scripts in the [scripts] folder
* Scripts in [scripts/delphi] shows how it handles the Delphi syntax
* Scripts in [scripts/pgsdk] shows how it handles accessing the PGSDK
* The edit menu options do not work yet
* The Save As menu option does not work yet
* There is lots of work yet to do feature wise as it's still in beta