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

TNewScreen

Description of a new screen

Declaration

Source position: intuition.pas line 1546

type TNewScreen = record

  LeftEdge: SmallInt;

  

initial position of your screen

  TopEdge: SmallInt;

  

Left and Top are specified relative to the Intuition's view, in same resolution as the screen pixels.

  Width: SmallInt;

  

the width for this screen's RastPort, or the constant STDSCREENWIDTH to get the current default width

  Height: SmallInt;

  

the height for his screen's RastPort, or the constant STDSCREENHEIGHT to get the current default height

  Depth: SmallInt;

  

number of bitplanes

  DetailPen: Byte;

  

pen number for details (like gadgets or text in title bar/border/gadget) The common value for this pen is 0.

  BlockPen: Byte;

  

pen number for block fills (like title bar/border/gadget) The common value for this pen is 1.

  ViewModes: Word;

  

the Modes for the ViewPort (and View)

  SType: Word;

  

the Screen type CUSTOMSCREEN_f, CUSTOMBITMAP_f (Type in C-Include)

  Font: PTextAttr;

  

this Screen's default text attributes

  DefaultTitle: PChar;

  

the default title for this Screen

  Gadgets: PGadget;

  

your own Gadgets for this Screen

  CustomBitMap: PBitMap;

  

if you have your own display memory that you want used for this screen, the CustomBitMap field should point to the BitMap structure that describes your display memory.

end;


Documentation generated on: 2021-07-30