You are here: Home Products GUI Clients Scripting
Document Actions

Scripting

Both, the Java and the Windows gui client system can be customized highly by applying script templates.

GUI client scripting templates

lf_scripting1.jpg

While Phoenix and Chimera support Dynamic 4GL extensions to control graphical rendering within the source code, you can also use GUI Script files to add functionality to your application.

This extra functionality needs no changes to the 4GL source code, and is achieved using a scripting language developed by Querix. The 4GL output is treated as an array of configurable resources that can be manipulated in almost any way.

This screenshot is from the d4 demonstration application. The entire graphical interface is defined by a few lines of GUI Script code, without touching the 4GL and Form code.

Scripting is also very usefull when using some legacy RAD tools which do not understand modern 4gl widgets.

ph_30_d4_order1vsm.jpg