Windows based on transient data types
In some cases, forms or windows are required in order to obtain run-time information (e.g. login dialog) of for providing attributes in order to create a new object instance. In this case, a transient data type may be created containing the attributes to be requested from the user.
The first step is to create a new GUI class. After defining the required properties, the dialog window has to be designed. In order to call the dialog vial a window action, a window action has to be defined in addition. After designing the window control, the dialog may be called either via a window action (linked to a menu item or button) or from within a program.