Try OpenEdge Now
skip to main content
Online Help
Introducing the ABL GUI Designer : Reference : GUI Designer dialogs : AppBuilder dialogs : Advanced Properties Sheet dialogs : Advanced properties for Window
 
Advanced properties for Window
The Advanced Properties dialog allows you to set advanced properties for the selected window.
This dialog includes the following options:
Private Data
Enter private data about the selected window. Private data is an annotation containing any character data that you can attach to an object. This annotation is only informational and not used by the code. The GUI Designer reads and writes private data as comments in the Run-time Attribute and AppBuilder Settings section of procedure files.
Characters
Select this option to write window size and position in character units. The GUI Designer writes the values entered in Column, Row, Width, and Height on the WINDOW Property Sheet in character units in the CREATE WIDGET statement.
Pixels
Select this option to express window size and position in pixel units. The GUI Designer writes the values entered in X, Y, Width Pixels, and Height Pixels in pixel units in the CREATE WIDGET statement.
Custom Lists
Select the custom list check box to add the window name to the selected custom list. For example, select the {&List-1} check box to add the window name to custom list &List-2.
One of six user-defined, alphabetical lists of space-delimited object names represented by the preprocessor names (&List-1, &List-2, &List-3,&List-4, &List-5, &List-6). You can use custom lists in ABL code whenever you need to represent object names, as in the following example:
ENABLE ALL EXCEPT {&LIST-1} WITH FRAME {&FRAME-NAME}.
HIDE {&LIST-2} WITH FRAME {&FRAME-NAME}
The GUI Designer adds an object name to a custom list whenever you activate one of the list toggles on the object's Advanced Property Sheet. Objects that are cut or deleted from a procedure file are automatically removed from the appropriate list.
X
Enter a value in pixels from your monitor left edge where you want to place the window upper left corner.
Y
Enter a value in pixels from your monitor top edge where you want to place the window upper left corner.
Width Pixels
Enter a value for the number of pixel units wide to make the window.
Height Pixels
Enter a value for the number of pixel units high to make the window.
Virtual Width Pixels
Enter the maximum and virtual width (in pixel units) of the window.
Virtual Height Pixels
Enter the maximum and virtual height (in pixel units) of the window.
Current Layout
Displays the current layout used to display the window.
Sync With Master
Displays the Sync With Master dialog which allows you to overwrite the current layout with the window default properties.
Note: The Sync With Master option is enabled if you have defined a master layout.
For more information, see Property Sheet dialogs