Unit 'intuition' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#os4units]

TExtNewWindow

Future TNewWindow

Declaration

Source position: intuition.pas line 1132

type TExtNewWindow = record

  LeftEdge: SmallInt;

  

see TNewWindow for the field explanations

  TopEdge: SmallInt;

  

  Width: SmallInt;

  

  Height: SmallInt;

  

  DetailPen: Byte;

  

  BlockPen: Byte;

  

  IDCMPFlags: LongWord;

  

  Flags: LongWord;

  

  FirstGadget: PGadget;

  

  CheckMark: PImage;

  

  Title: PChar;

  

  Screen: PScreen;

  BitMap: PBitMap;

  MinWidth: SmallInt;

  

  MinHeight: SmallInt;

  

  MaxWidth: Word;

  

  MaxHeight: Word;

  

  Type_: Word;

  Extension: PTagItem;

  

If the Flags value WFLG_NW_EXTENDED is set, then this field is assumed to point to an array ( or chain of arrays) of TagItem structures. See also TExtNewScreen for another use of TagItems to pass optional data.

end;

Description

Compatibility issues require that the size of NewWindow not change. Data in the common part (NewWindow) indicates the the extension fields are being used. NOTE WELL: This structure may be subject to future extension. Writing code depending on its size is not allowed.


Documentation generated on: 2021-07-30