home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga 14 / MA_Cover_14.iso / source / e / powerd / modules.lha / modules / intuition / classusr.m < prev    next >
Encoding:
Text File  |  1999-06-23  |  1.4 KB  |  76 lines

  1. OBJECT Msg
  2.     MethodID:LONG
  3. /*
  4. #define ROOTCLASS     'rootclass'
  5. #define IMAGECLASS    'imageclass'
  6. #define FRAMEICLASS   'frameiclass'
  7. #define SYSICLASS     'sysiclass'
  8. #define FILLRECTCLASS 'fillrectclass'
  9. #define GADGETCLASS   'gadgetclass'
  10. #define PROPGCLASS    'propgclass'
  11. #define STRGCLASS     'strgclass'
  12. #define BUTTONGCLASS  'buttongclass'
  13. #define FRBUTTONCLASS 'frbuttonclass'
  14. #define GROUPGCLASS   'groupgclass'
  15. #define ICCLASS       'icclass'
  16. #define MODELCLASS    'modelclass'
  17. #define ITEXTICLASS   'itexticlass'
  18. #define POINTERCLASS  'pointerclass'
  19. */
  20. CONST    OM_NEW=$101,
  21.         OM_DISPOSE=$102,
  22.         OM_SET=$103,
  23.         OM_GET=$104,
  24.         OM_ADDTAIL=$105,
  25.         OM_REMOVE=$106,
  26.         OM_NOTIFY=$107,
  27.         OM_UPDATE=$108,
  28.         OM_ADDMEMBER=$109,
  29.         OM_REMMEMBER=$10A
  30.  
  31. OBJECT OpNew
  32.     MethodID:LONG,
  33.     AttrList:PTR TO TagItem,
  34.     GInfo:PTR TO GadgetInfo  -> Always NIL
  35.  
  36. OBJECT OpSet
  37.     MethodID:LONG,
  38.     AttrList:PTR TO TagItem,
  39.     GInfo:PTR TO GadgetInfo
  40.  
  41. OBJECT OpUpdate
  42.     MethodID:LONG,
  43.     AttrList:PTR TO TagItem,
  44.     GInfo:PTR TO GadgetInfo,
  45.     Flags:LONG
  46.  
  47. OBJECT OpNotify
  48.     MethodID:LONG,
  49.     AttrList:PTR TO TagItem,
  50.     GInfo:PTR TO GadgetInfo,
  51.     Flags:LONG
  52.  
  53. CONST    OPUB_INTERIM=0,
  54.         OPUF_INTERIM=1
  55.  
  56. OBJECT OpGet
  57.     MethodID:LONG,
  58.     AttrID:LONG,
  59.     Storage:PTR TO LONG
  60.  
  61. OBJECT OpAddTail
  62.     MethodID:LONG,
  63.     List:PTR TO LH
  64.  
  65. OBJECT OpMember
  66.     MethodID:LONG,
  67.     Object:LONG
  68.  
  69. OBJECT OpAddMember
  70.     MethodID:LONG,
  71.     Object:LONG
  72.  
  73. OBJECT OpRemMember
  74.     MethodID:LONG,
  75.     Object:LONG
  76.