




PDP++ relies on your window manager for positioning, and iconifying the
graphical windows of the program. Please refer to your window manager's
manual for more information on the mouse movements and button presses
needed to accomplish these tasks. For all the window objects in PDP++
there are CSS commands which ask the window manager to position or
iconify the windows associated with the object. It is up to the window
manager to provide the correct behavior for these "hints". PDP++ WinBase
Window's position and iconification status can be manipulated with the
following commands:
GetWinPos()
-
Stores the window's current position and size on the object. When the object
is saved the position and size of its window will be saved as well so that the
window has the correct geometry when the object is loaded at a later time.
ScriptWinPos()
-
Generates css script code for positioning the window at its current location
and prints the code to the output window or to a recording script.
SetWinPos(float left, float bottom, float width, float height)
-
Asks the window manager to resize and move the window to the specified
parameters. If no parameters are given, this functions uses the parameters
stored on the object.
Resize (float width, float height)
-
Asks the window manager to resize the window to the specified parameters. If
no parameters are given, this functions uses the parameters stored on the
object.
Move (float left, float bottom)
-
Asks the window manager to move the window to the specified parameters. If no
parameters are given, this functions uses the parameters stored on the object.
Iconify()
-
Asks the window manager to iconify the window.
DeIconify()
-
Asks the window manager to deiconify the window.




