GUIBuilder Features (Superseded)
GUIBuilder has been superseded by the AppBuilder module in the BASIS IDE for BBj. Includes support for both the READRECORD Event Queue and PROCESS_EVENTS/CALLBACK paradigm. Integrates tightly with FormBuilder, the BBj replacement for ResBuilder.
There are several advantages to developing programs using GUIBuilder:
-
Central Workbench - You can design, implement, debug, and test GUI programs without ever leaving the GUIBuilder workbench.
-
Visually Oriented - The whole process of designing and implementing a program in GUIBuilder is visually oriented. You draw the user interface in ResBuilder, then click on selected controls to associate Visual PRO/5 code with specific events.
-
Program Generator - GUIBuilder generates the overall structure for an event-driven GUI program. You just have to supply the code to handle whatever events you are interested in.
-
Data Management Functions - When you define the user interface elements in ResBuilder, you assign names to windows and controls. GUIBuilder programs include a series of standard functions that enable you to refer to controls using those names rather than control numbers.