- VX-REXX
VX-REXX is a highly-extensible
REXX GUI development system forOS/2 .Much of the new code in
eComStation has been written using VX-REXX.Though REXX is itself a
3GL , the VX-REXX interface allows you to build REXX programs using a combination of 3GL and4GL techniques; itsdrag-and-drop interface to inserting code allows quite complex programs to be built without actually entering any code.VX-REXX's interface is itself written in VX-REXX, which means that it can be extended and/or modified using REXX code; it also has a number of macro hooks which can be used to add to its functionality directly.
The toolbox contains a number of standard tools (static text, group box, push button, radio button, check box, picture box, image push/radio button, list box, combo box (and drop-down), single and multiline entry field, slider) and some more specialized ones (container, value-set, notebook, DDE client, timer). Additional controls can be built using
SOM and distributed as .DLL files; anything from simple variants of existing controls (such as a tri-state check box, or a self-validating entry field) to completely custom-drawn controls (for example, a self-containedtic-tac-toe board) can be written in C, compiled, and added to a VX-REXX project.[http://www.edm2.com/0206/vrexx.html Some good info on VX-REXX, from a review of it and VisPro REXX (may appear somewhat outdated, but the concepts discussed are still valid)]
[http://www.os2site.com/sw/dev/rexx/vxrexx/index.html Collection of resources about VX-REXX]
Wikimedia Foundation. 2010.