ui.Window.getCurrent
Get the current window object.
Syntax
ui.Window.getCurrent()
RETURNS ui.Window Usage
The ui.Window.getCurrent() class
method returns the ui.Window object corresponding
to the current window.
Declare a variable of type ui.Window to
hold the window object reference.
When invoking the
ui.Window.getCurrent() method to get the initial default
"screen" window, an OPEN FORM/DISPLAY FORM must have been
executed. Otherwise, the method will return NULL. Tip: When no form is
yet displayed, and you want to get the default "screen" window object before any dialog instruction,
use the
CURRENT WINDOW IS screen instruction, then use
ui.Window.getCurrent(). When the first dialog is a MENU
instruction and no form is yet displayed, the ui.Window.getCurrent() method can be
called in the BEFORE MENU block. See ui.Window.setText() for an code example. See also ui.Window.createForm(), to create a
form dynamically in the initial "screen" window.Example
DEFINE w ui.Window
OPEN WINDOW w1 WITH FORM "custform"
LET w = ui.Window.getCurrent()
...