Depth arrange a screen with extra control.
Source position: intuition.pas line 3936
procedure ScreenDepth( |
Screen: PScreen; |
Flags: LongWord; |
Reserved: Pointer |
); |
Screen |
|
A pointer to the screen to move |
Flags |
|
One of SDEPTH_TOFRONT or SDEPTH_TOBACK (bringing the screen to front or back respectively). If the screen is an attached screen, then you may also specify SDEPTH_INFAMILY to move the screen within the screen family. If the screen is an attached screen and SDEPTH_INFAMILY is not specified, then the whole family will move, which is also the behavior of the ScreenToFront() and ScreenToBack() functions, as well as the user-interface controls. |
Reserved |
|
Must be nil for now. |
Brings the specified screen to the front or back, based on the supplied flags. Also allows control of screen depth-arranging within screen families.
|
Make the specified screen the frontmost. |
|
|
Send the specified screen to the back of the display. |
|
|
Tag start for OpenScreenTagList() Pointer to a "parent" screen to attach this one to. Attached screens slide and depth-arrange together. |
|
|
Tag start for OpenScreenTagList() Pointer to an already open screen that is to be the child of the screen being opened. The child screen will be moved to the front of its family. |
|
|
Tag start for OpenScreenTagList() Pointer to an already open screen that is to be the child of the screen being opened. The child screen will be moved to the back of its family. |