home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d9xx / d945 / reminder.lha / Reminder / src / src.lha / RemSAS.h < prev    next >
C/C++ Source or Header  |  1993-04-19  |  4KB  |  115 lines

  1. /*
  2.  *  Source machine generated by GadToolsBox V2.0
  3.  *  which is (c) Copyright 1991-1993 Jaba Development
  4.  *
  5.  *  GUI Designed by : Matti Rintala
  6.  */
  7.  
  8. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  9. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  10.  
  11. #define GD_Weekday                             0
  12. #define GD_Autodelete                          1
  13. #define GD_Eventlist                           2
  14. #define GD_Add                                 3
  15. #define GD_Remove                              4
  16. #define GD_Update                              5
  17. #define GD_Cancel                              6
  18. #define GD_Quit                                7
  19. #define GD_ShowWDay                            8
  20. #define GD_ARexxMode                           9
  21. #define GD_New                                 10
  22. #define GD_Month                               11
  23. #define GD_MonthList                           12
  24. #define GD_Year                                13
  25. #define GD_Before                              14
  26. #define GD_After                               15
  27. #define GD_Text                                16
  28. #define GD_ARexxCom                            17
  29. #define GD_ARexxPort                           18
  30. #define GD_Day                                 19
  31. #define GD_Grouped                             20
  32.  
  33. #define GDX_Weekday                            0
  34. #define GDX_Autodelete                         1
  35. #define GDX_Eventlist                          2
  36. #define GDX_Add                                3
  37. #define GDX_Remove                             4
  38. #define GDX_Update                             5
  39. #define GDX_Cancel                             6
  40. #define GDX_Quit                               7
  41. #define GDX_ShowWDay                           8
  42. #define GDX_ARexxMode                          9
  43. #define GDX_New                                10
  44. #define GDX_Month                              11
  45. #define GDX_MonthList                          12
  46. #define GDX_Year                               13
  47. #define GDX_Before                             14
  48. #define GDX_After                              15
  49. #define GDX_Text                               16
  50. #define GDX_ARexxCom                           17
  51. #define GDX_ARexxPort                          18
  52. #define GDX_Day                                19
  53. #define GDX_Grouped                            20
  54.  
  55. #define Main_CNT 21
  56.  
  57. extern struct IntuitionBase *IntuitionBase;
  58. extern struct Library       *GadToolsBase;
  59.  
  60. extern struct Screen        *Scr;
  61. extern UBYTE                 *PubScreenName;
  62. extern APTR                  VisualInfo;
  63. extern struct Window        *MainWnd;
  64. extern struct Gadget        *MainGList;
  65. extern struct IntuiMessage   MainMsg;
  66. extern struct Gadget        *MainGadgets[21];
  67. extern UWORD                 MainLeft;
  68. extern UWORD                 MainTop;
  69. extern UWORD                 MainWidth;
  70. extern UWORD                 MainHeight;
  71. extern UBYTE                *MainWdt;
  72. extern struct TextAttr      *Font, Attr;
  73. extern UWORD                 FontX, FontY;
  74. extern UWORD                 OffX, OffY;
  75. extern struct TextFont      *MainFont;
  76. extern struct GfxBase       *GfxBase;
  77. extern UBYTE                *ARexxMode0Labels[];
  78. extern struct MinList        Weekday0List;
  79. extern struct MinList        MonthList0List;
  80. extern struct IntuiText      MainIText[];
  81. extern UWORD                 MainGTypes[];
  82. extern struct NewGadget      MainNGad[];
  83. extern ULONG                 MainGTags[];
  84.  
  85. extern int WeekdayClicked( void );
  86. extern int AutodeleteClicked( void );
  87. extern int EventlistClicked( void );
  88. extern int AddClicked( void );
  89. extern int RemoveClicked( void );
  90. extern int UpdateClicked( void );
  91. extern int CancelClicked( void );
  92. extern int QuitClicked( void );
  93. extern int ARexxModeClicked( void );
  94. extern int NewClicked( void );
  95. extern int MonthClicked( void );
  96. extern int MonthListClicked( void );
  97. extern int YearClicked( void );
  98. extern int BeforeClicked( void );
  99. extern int AfterClicked( void );
  100. extern int TextClicked( void );
  101. extern int ARexxComClicked( void );
  102. extern int ARexxPortClicked( void );
  103. extern int DayClicked( void );
  104. extern int GroupedClicked( void );
  105.  
  106. extern int SetupScreen( void );
  107. extern void CloseDownScreen( void );
  108. extern void MainRender( void );
  109. extern int HandleMainIDCMP( void );
  110. extern int MainCloseWindow();
  111. extern int MainVanillaKey();
  112. extern int MainRawKey();
  113. extern int OpenMainWindow( void );
  114. extern void CloseMainWindow( void );
  115.