home *** CD-ROM | disk | FTP | other *** search
- {$if not def INTUITION_CLASSUSR_H} CONST INTUITION_CLASSUSR_H=0;
-
- { **********************************************************************
- ** KickPascal-Include-Datei "intuition/classusr.h" zu Kickstart 3.0 **
- ********************************************************************** }
-
- TYPE Object = Long;
- TYPE p_Object = ^Long;
- TYPE ClassID = Str;
- TYPE p_opSet = ^opSet;
- TYPE p_opUpdate = ^opUpdate;
- TYPE p_opGet = ^opGet;
- TYPE p_opAddTail = ^opAddTail;
- TYPE p_opMember = ^opMember;
-
- {$if not def UTILITY_HOOKS_H;incl "utility/hooks.h";endif}
-
-
- Msg = RECORD
- MethodID : Long
- END;
-
-
- CONST
- ROOTCLASS = "rootclass";
- IMAGECLASS = "imageclass";
- FRAMEICLASS = "frameiclass";
- SYSICLASS = "sysiclass";
- FILLRECTCLASS = "fillrectclass";
- GADGETCLASS = "gadgetclass";
- PROPGCLASS = "propgclass";
- STRGCLASS = "strgclass";
- BUTTONGCLASS = "buttongclass";
- FRBUTTONCLASS = "frbuttonclass";
- GROUPGCLASS = "groupgclass";
- ICCLASS = "icclass";
- MODELCLASS = "modelclass";
- ITEXTICLASS = "itexticlass";
- POINTERCLASS = "pointerclass";
-
-
- CONST
- OM_Dummy = $100;
- OM_NEW = $101;
- OM_DISPOSE = $102;
- OM_SET = $103;
- OM_GET = $104;
- OM_ADDTAIL = $105;
- OM_REMOVE = $106;
- OM_NOTIFY = $107;
- OM_UPDATE = $108;
- OM_ADDMEMBER = $109;
- OM_REMMEMBER = $10A;
-
- TYPE opSet = RECORD
- MethodID : Long;
- ops_AttrList : p_TagItem;
- ops_GInfo : p_GadgetInfo;
- END;
-
- TYPE opUpdate = RECORD
- MethodID : Long;
- opu_AttrList : p_TagItem;
- opu_GInfo : p_GadgetInfo;
- opu_Flags : Long;
- END;
-
- CONST OPUF_INTERIM = $1;
-
- TYPE opGet = RECORD
- MethodID : Long;
- opg_AttrID : Long;
- opg_Storage : Ptr;
- END;
-
- TYPE opAddTail = RECORD
- MethodID : Long;
- opat_List : p_List;
- END;
-
- TYPE opMember = RECORD
- MethodID : Long;
- opam_Object : p_Object;
- END;
-
- TYPE opAddMember = opMember;
-
- {$endif}
-