window is undoable, queryable, and editable.
This command creates a new window but leaves it invisible. It is most
efficient to add the window's elements and then make it visible with
the showWindow command. The window can have an optional menu bar. Also,
the title bar and minimize/maximize buttons can be turned on or off. If the
title bar is off, then you cannot have minimize or maximize buttons.
In query mode, return type is based on queried flag.
Long name (short name) |
Argument types |
Properties |
-exists(-ex)
|
|
|
|
Returns true|false depending upon whether the
specified object exists. Other flags are ignored.
|
|
-defineTemplate(-dt)
|
string
|
|
|
Puts a command in a mode where any other flags and args are
parsed and added to the command template specified in the argument.
They will be used as default arguments in any subsequent
invocations of the command when templateName is set as the
current template.
|
|
-useTemplate(-ut)
|
string
|
|
|
Force the command to use a command template other than
the current one.
|
|
-title(-t)
|
string
|
|
|
-iconName(-in)
|
string
|
|
|
The window's icon title. By default it is the same as the
window's title.
|
|
-sizeable(-s)
|
boolean
|
|
|
Whether or not the window may be interactively resized.
|
|
-titleBar(-tb)
|
boolean
|
|
|
Turns the window's title bar on or off.
|
|
-minimizeButton(-mnb)
|
boolean
|
|
|
Turns the window's minimize button on or off.
|
|
-maximizeButton(-mxb)
|
boolean
|
|
|
Turns the window's maximize button on or off
|
|
-menuBar(-mb)
|
boolean
|
|
|
Adds an empty menu bar to the window.
|
|
-toolbox(-tlb)
|
boolean
|
|
|
Makes this a toolbox style window. A Windows only
flag that makes the title bar smaller and uses a slightly
different display style.
|
|
-titleBarMenu(-tbm)
|
boolean
|
|
|
Controls whether the title bar menu exists in the window
title bar. Only valid if -tb/titleBar is true. This Windows
only flag is true by default.
|
|
-menuBarVisible(-mbv)
|
boolean
|
|
|
Visibility of the menu bar (if there is one).
|
|
-topEdge(-te)
|
int
|
|
|
Position of the top edge of the window.
|
|
-leftEdge(-le)
|
int
|
|
|
Position of the left edge of the window.
|
|
-topLeftCorner(-tlc)
|
int int
|
|
|
Position of the window's top left corner.
|
|
-width(-w)
|
int
|
|
|
Width of the window in pixels.
|
|
-height(-h)
|
int
|
|
|
Height of the window in pixels.
|
|
-widthHeight(-wh)
|
int int
|
|
|
Window's width and height in pixels.
|
|
-retain(-ret)
|
|
|
|
Retains the window after it has been closed. The default is
to delete the window when it is closed.
|
|
-visible(-vis)
|
boolean
|
|
|
-iconify(-i)
|
boolean
|
|
|
Icon state of the window.
|
|
-mainWindow(-mw)
|
|
|
|
Main window for the application. The main window
has an 'Exit' item in the Window Manager menu. By default, the
first created window becomes the main window.
|
|
-backgroundColor(-bgc)
|
float float float
|
|
|
The background color of the window. The arguments correspond
to the red, green, and blue color components. Each component ranges
in value from 0.0 to 1.0. (Windows only flag)
|
|
-resizeToFitChildren(-rtf)
|
boolean
|
|
|
The window will always grow/shrink to just fit
the controls it contains.
|
|
-interactivePlacement(-ip)
|
|
|
|
Forces interactive placement of the window. The default is to
place the windows automatically. Has no effect when the desktop
is customized to auto place all windows. This flag has no effect
on Windows systems.
|
|
-minimizeCommand(-mnc)
|
script
|
|
|
Script executed after the window is minimized (iconified).
|
|
-restoreCommand(-rc)
|
script
|
|
|
Script executed after the window is restored from
it's minimized (iconified) state.
|
|
-numberOfMenus(-nm)
|
|
|
|
Return the number of menus attached to the window's menu bar.
|
|
-menuArray(-ma)
|
|
|
|
Return a string array containing the names of the menus in
the window's menu bar.
|
|
-menuIndex(-mi)
|
string uint
|
|
|
Sets the index of a specified menu.
|
|
-docTag(-dtg)
|
string
|
|
|
Attach a tag to the window.
|
|
-frontWindow(-fw)
|
|
|
|
Return the name of the front window. Note: you must supply
the name of any window (the window does not need to exist).
Returns "unknown" if the front window cannot be determined.
|
|