home *** CD-ROM | disk | FTP | other *** search
Modula Definition | 1988-12-22 | 1.8 KB | 51 lines |
- (*********************************************************)
- (* WindowHelp2.def *)
- (* Module mit Hilfen für Windows,Gadgets,Screens, Images *)
- (* (C) 1988 Frank Schäfer & Carsten Manns & TOOLBOX *)
-
- DEFINITION MODULE WindowHelp2;
-
-
- FROM Exec IMPORT UByte;
- FROM Graphics IMPORT ViewModeSet;
- FROM Intuition IMPORT ActivationFlagSet,IDCMPFlagSet,
- Image,ImagePtr,Gadget,GadgetFlagSet,GadgetPtr,
- IntuiMessage,NewWindow,RememberPtr,ScreenPtr,
- WindowFlagSet,WindowPtr,IntuiTextPtr;
- FROM SYSTEM IMPORT ADDRESS;
-
- PROCEDURE MakeList (VAR FirstPtr : RememberPtr;
- Size : LONGCARD; Chip : BOOLEAN) : ADDRESS;
-
- PROCEDURE GADGET (VAR NewGadget : Gadget;
- X, Y, W, H : INTEGER;
- GFlags : GadgetFlagSet;
- AFlags : ActivationFlagSet;
- I1, I2 : ImagePtr;
- Text : IntuiTextPtr;
- Nummer : INTEGER);
-
- PROCEDURE NearMouse (VAR Window : NewWindow);
-
- PROCEDURE MakeImage (Start : ADDRESS; VAR Grafik : Image;
- PlaneP,PlaneO : UByte;
- VAR RamPtr : RememberPtr);
-
- PROCEDURE SCREEN (Top,Width,Height,Depth,APen,BPen
- : INTEGER; Mode : ViewModeSet;
- Name : ADDRESS; Vorne : BOOLEAN)
- : ScreenPtr;
-
- PROCEDURE WaitEvent (VAR WindowPointer : WindowPtr;
- VAR Message : IntuiMessage);
-
- PROCEDURE WINDOW (MyScreen : ScreenPtr;
- X,Y,Left,Top : INTEGER;
- BlockPen, DetailPen : UByte;
- Title : ADDRESS;
- WindowGadget : GadgetPtr;
- WindowFlags : WindowFlagSet;
- PortFlags : IDCMPFlagSet ) : WindowPtr;
-
- END WindowHelp2.