WINDOW Mnemonic - Create a SYSGUI Window

BBj-Specific Information

For this topic's original documentation, see the WINDOW Mnemonic - Create a SYSGUI Window.

The following information is for top level windows in BBj:

If the scrollbar flags are set for a window, then the window will display scroll bars if the window frame is resized by the user to a smaller size than the size given programmatically (with the 'size' mnemonic or with ResBuilder). All controls and drawn images can be scrolled.

Windows created with the dialog behavior flag ($00080000$), that creates a modal dialog, will not have an icon in the Start Bar in Windows.

If using CALLBACK event handling, the event mask is not needed. Instead register CALLBACKs for the desired events. For more information, see the CALLBACK verb.

Windows created with the Gravity flag ($00100000$) will arrange only the visible controls. Space will not be made for invisible controls. If a control is initially invisible and then made visible, the location of other controls may adjust to fit the control.

eventmask

Event masks to be applied to the window:

$00000020$

Mouse scroll wheel.

$00000800$ Mouse click (BBj 23 and higher).

$10000000$

Mouse enter or exit a window or control.

$00000001$

Popup request.

 

See Also

Mnemonics - Alphabetical Listing

Mnemonics - Group Listing