New window structure
Source position: intuition.pas line 1095
type TNewWindow = record |
||
LeftEdge: SmallInt; |
|
Left edge of window |
TopEdge: SmallInt; |
|
Top edge of window |
Width: SmallInt; |
|
Width of window |
Height: SmallInt; |
|
Height of window |
DetailPen: Byte; |
|
For bar/border/gadget rendering |
BlockPen: Byte; |
|
For bar/border/gadget rendering |
IDCMPFlags: LongWord; |
|
User-selected IDCMP flags (IDCMP_*) |
Flags: LongWord; |
|
Window Flags (WFLG_*) |
FirstGadget: PGadget; |
|
You supply a linked-list of Gadgets for your Window. This list does not include system Gadgets. |
CheckMark: PImage; |
|
A Pointer to the imagery that will be used when rendering MenuItems of this Window that want to be checkmarked if this is equal to nil, you'll get the default imagery |
Title: PChar; |
|
The title text for this window |
Screen: PScreen; |
|
Only if you've defined a CUSTOMSCREEN and want this Window to open in it. If so, you pass the Pointer of the Custom Screen structure in this variable. Otherwise, this variable is ignored and doesn't have to be initialized. |
BitMap: PBitMap; |
|
SUPER_BITMAP Window? If so, put the Pointer of your BitMap structure in this variable. If not, this variable is ignored and doesn't have to be initialized |
MinWidth: SmallInt; |
|
Minimum / maximum size of your window, only if WFLG_SIZEGADGET is set, |
MinHeight: SmallInt; |
|
if MinWidth/Height = 0 then its set to the opening size. |
MaxWidth: Word; |
|
|
MaxHeight: Word; |
|
|
WType: Word; |
|
Describes the Screen in which you want this Window to open. The type value can either be CUSTOMSCREEN_f or one of the system standard Screen Types such as WBENCHSCREEN_f. See the type definitions under the Screen structure |
end; |
|
Open an Intuition window. |
|
|
OpenWindow() with TagItem extension. |