home *** CD-ROM | disk | FTP | other *** search
- {$if not def INTUITION_INTUITIONBASE_H} CONST INTUITION_INTUITIONBASE_H=1;
-
- { ********************************************************************
- ** KickPascal-Include-Datei "intuition/intuitionbase.h" zu OS 3.0 **
- ******************************************************************** }
-
- TYPE p_IntuitionBase = ^_IntuitionBase; { "_" ergänzt }
-
- {$if not def EXEC_LIBRARIES_H;incl "exec/libraries.h";endif}
- {$if not def INTUITION_INTUITION_H;incl "intuition/intuition.h";endif}
- {$if not def EXEC_INTERRUPTS_H;incl "exec/interrupts.h";endif}
-
- CONST
- DMODECOUNT = $0002;
- HIRESPICK = $0000;
- LOWRESPICK = $0001;
-
- CONST EVENTMAX = 10;
-
- CONST
- RESCOUNT = 2;
- HIRESGADGET = 0;
- LOWRESGADGET = 1;
-
- CONST
- GADGETCOUNT = 8;
- UPFRONTGADGET = 0;
- DOWNBACKGADGET = 1;
- SIZEGADGET = 2;
- CLOSEGADGET = 3;
- DRAGGADGET = 4;
- SUPFRONTGADGET = 5;
- SDOWNBACKGADGET = 6;
- SDRAGGADGET = 7;
-
- TYPE _IntuitionBase = RECORD
- LibNode : _Library;
- ViewLord : View;
- ActiveWindow : p_Window;
- ActiveScreen : p_Screen;
- FirstScreen : p_Screen;
- Flags : Long;
- MouseY : Integer;
- MouseX : Integer;
- Seconds : Long;
- Micros : Long;
- {...}
- END;
-
- {$endif}
-