home *** CD-ROM | disk | FTP | other *** search
/ Dream 45 / Amiga_Dream_45.iso / Amiga / emulation / d64edir.lha / inc / intuition / screens.h < prev   
Text File  |  1997-05-06  |  2KB  |  51 lines

  1. {$ifndef INTUITION_SCREENS_H}
  2. const INTUITION_SCREENS_H = TRUE;
  3. {$ifndef GRAPHICS_GFX_H; incl"graphics/gfx.h"; endif}
  4. {$ifndef GRAPHICS_CLIP_H;incl"graphics/clip.h";endif}
  5. {$ifndef GRAPHICS_VIEW_H;incl"graphics/view.h";endif}
  6. {$ifndef GRAPHICS_RASTPORT_H;incl"graphics/rastport.h";endif}
  7. {$ifndef GRAPHICS_LAYERS_H;incl"graphics/layers.h";endif}
  8. const SCREENTYPE = $000F;
  9.       WBENCHSCREEN = $0001;
  10.       CUSTOMSCREEN = $000F;
  11.       _SHOWTITLE = $0010;
  12.       BEEPING = $0020;
  13.       CUSTOMBITMAP = $0040;
  14.       SCREENBEHIND = $0080;
  15.       SCREENQUIET = $0100;
  16.       STDSCREENHEIGHT = -1;
  17. type p_Screen = ^Screen;
  18. {$ifndef INTUITION_INTUITION_H;incl"intuition/intuition.h";endif}
  19.      Screen = record
  20.                 NextScreen:p_Screen;
  21.                 FirstWindow:p_Window;
  22.                 LeftEdge, TopEdge, Width, Height, MouseY, MouseX:integer;
  23.                 Flags:Word;
  24.                 Title, DefaultTitle:stryng;
  25.                 BarHeight, BarVBorder,
  26.                 BarHBorder, MenuVBorder, MenuHBorder:Short;
  27.                 WBorTop, WBorLeft, WBorRight, WBorBottom:Short;
  28.                 Font:p_TextAttr;
  29.                 ViewPort:ViewPort;
  30.                 RastPort:RastPort;
  31.                 BitMap:BitMap;
  32.                 LayerInfo:Layer_Info;
  33.                 FirstGadget:p_Gadget;
  34.                 DetailPen, BlockPen:Byte;
  35.                 SaveColor0:Word;
  36.                 BarLayer:p_Layer;
  37.                 ExtData:Ptr;
  38.                 UserData:Ptr
  39.               end;
  40.      p_NewScreen = ^NewScreen;
  41.      NewScreen = record
  42.                    LeftEdge, TopEdge, Width, Height, Depth:integer;
  43.                    DetailPen, BlockPen:Byte;
  44.                    ViewModes, _Type:Word;
  45.                    Font:p_TextAttr;
  46.                    DefaultTitle:stryng;
  47.                    Gadgets:p_Gadget;
  48.                    CustomBitMap:p_BitMap
  49.                  end;
  50. {$endif}
  51.