Try OpenEdge Now
skip to main content
Online Help
Introducing the ABL GUI Designer : Reference : Preferences page : Widget ID preferences
 
Widget ID preferences
The Widget ID preferences page allows you to set Widget ID options.
The options on this page control two different methods for assigning widget-ids. The Static widgets widget-id assignment group affects how the AppBuilder assigns widget-ids to non-Smart, static widgets. The Runtime widget-id group affects only how the Runtime WIDGET-ID Assignment PRO*Tool works.
This page includes the following options:
Option
Description
Static widget ID assignment
This group affects how the GUI Designer assigns widget IDs to non-Smart and static widgets.
The following options are available in this group:
*Automatically assign widget IDs - The GUI Designer assigns WIDGET-ID attribute values by default when static widgets are created.
*Starting widget ID for frames - Defines the value for the first frame in a container when the GUI Designer assigns the WIDGET-ID attribute.
*Frame widget ID increment - Defines the amount by which the GUI Designer increases the value for each additional frame in a container.
Runtime widget ID
This group affects only how the Runtime WIDGET-ID Assignment PRO*Tool works.
The following options are available in this group:
*Save widget ID file name - Assigns a value to the widgetIDFileName property when you first save a container. This setting has no effect after the first time you save the container. The GUI Designer stores the value in the static code or in the Progress Dynamics Repository.
*Default - Defines the widgetIDFileName property as the default value, container_filename.xml. For example, the default XML file for the window wCust.w is wCust.xml.
*Custom XML file - Displays an input field in which you can specify an alternate name for the XML file.
Restore Defaults
Reset the preferences to the default values.
Apply
Apply the changes you made to the current workspace configuration.