home *** CD-ROM | disk | FTP | other *** search
/ The Best of Mecomp Multimedia 2 / MECOMP-CD-II.iso / amiga / tools / opus / opus-5.x / do5extprefs / do5extprefs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-05-09  |  6.7 KB  |  182 lines

  1. /*
  2.  *  Source machine generated by GadToolsBox V2.0b
  3.  *  which is (c) Copyright 1991-1993 Jaba Development
  4.  *
  5.  *  GUI Designed by : Jens Weyer
  6.  */
  7.  
  8. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  9. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  10.  
  11. #define GD_Save                                0
  12. #define GD_Label                               1
  13. #define GD_NoCustomDrag                        2
  14. #define GD_WBTitle                             3
  15. #define GD_QuickIconDrag                       4
  16. #define GD_UseWBInfo                           5
  17. #define GD_DTF                                 6
  18. #define GD_DLook                              7
  19. #define GD_TimePopUpDelay                      8
  20. #define GD_Use                                 9
  21. #define GD_NoMUFS                              10
  22. #define GD_Benefy                              11
  23. #define GD_HidePadLock                         12
  24. #define GD_LengthOfCmdLine                     13
  25. #define GD_IconSpaceX                          14
  26. #define GD_IconSpaceY                          15
  27. #define GD_IconGridX                           16
  28. #define GD_IconGridY                           17
  29. #define GD_LEd                                 18
  30. #define GD_DOSPatch                             19
  31. #define GD_WinGadCycOW                         20
  32.  
  33. #define GDX_Save                               0
  34. #define GDX_Label                              1
  35. #define GDX_NoCustomDrag                       2
  36. #define GDX_WBTitle                            3
  37. #define GDX_QuickIconDrag                      4
  38. #define GDX_UseWBInfo                          5
  39. #define GDX_DTF                                6
  40. #define GDX_DLook                             7
  41. #define GDX_TimePopUpDelay                     8
  42. #define GDX_Use                                9
  43. #define GDX_NoMUFS                             10
  44. #define GDX_Benefy                             11
  45. #define GDX_HidePadLock                        12
  46. #define GDX_LengthOfCmdLine                    13
  47. #define GDX_IconSpaceX                         14
  48. #define GDX_IconSpaceY                         15
  49. #define GDX_IconGridX                          16
  50. #define GDX_IconGridY                          17
  51. #define GDX_LEd                                18
  52. #define GDX_DOSPatch                            19
  53. #define GDX_WinGadCycOW                        20
  54.  
  55. #define GD_SaveOW                              0
  56. #define GD_OWEntries                           1
  57. #define GD_AddOWEntry                          2
  58. #define GD_DelOWEntry                          3
  59. #define GD_MoveOWEUp                           4
  60. #define GD_MoveOWEDown                         5
  61. #define GD_DisplayOWName                       6
  62.  
  63. #define GDX_SaveOW                             0
  64. #define GDX_OWEntries                          1
  65. #define GDX_AddOWEntry                         2
  66. #define GDX_DelOWEntry                         3
  67. #define GDX_MoveOWEUp                          4
  68. #define GDX_MoveOWEDown                        5
  69. #define GDX_DisplayOWName                      6
  70.  
  71. #define Project0_CNT 21
  72. #define Project1_CNT 7
  73.  
  74. #define Do_DLook 0
  75. #define Do_NoNoLabel 1
  76. #define Do_NoCustomDrag 2
  77. #define Do_QIconDrag 3
  78. #define Do_PopUpDelay 4
  79. #define Do_ShUDTFirst 5
  80. #define Do_WBTitle 6
  81. #define Do_UseWBInfo 7
  82. #define Do_NoMUFS 8
  83. #define Do_Benefy 9
  84. #define Do_HidePadLock 10
  85. #define Do_CmdLLength 11
  86. #define Do_IconSpaceX 12
  87. #define Do_IconSpaceY 13
  88. #define Do_IconGridX 14
  89. #define Do_IconGridY 15
  90. #define Do_ListerEditing 16
  91. #define Do_DOSPatch 17
  92.  
  93. #define VarMemSize 18
  94.  
  95. extern struct IntuitionBase *IntuitionBase;
  96. extern struct Library       *GadToolsBase;
  97.  
  98. extern struct Screen        *Scr;
  99. extern UBYTE                 *PubScreenName;
  100. extern APTR                  VisualInfo;
  101. extern struct Window        *Project0Wnd;
  102. extern struct Window        *Project1Wnd;
  103. extern struct Gadget        *Project0GList;
  104. extern struct Gadget        *Project1GList;
  105. extern struct Menu          *Project0Menus;
  106. extern struct IntuiMessage   Project0Msg;
  107. extern struct IntuiMessage   Project1Msg;
  108. extern struct Gadget        *Project0Gadgets[21];
  109. extern struct Gadget        *Project1Gadgets[7];
  110. extern UWORD                 Project0Left;
  111. extern UWORD                 Project0Top;
  112. extern UWORD                 Project0Width;
  113. extern UWORD                 Project0Height;
  114. extern UWORD                 Project1Left;
  115. extern UWORD                 Project1Top;
  116. extern UWORD                 Project1Width;
  117. extern UWORD                 Project1Height;
  118. extern UBYTE                *Project0Wdt;
  119. extern UBYTE                *Project1Wdt;
  120. extern struct TextAttr      *Font, Attr;
  121. extern UWORD                 FontX, FontY;
  122. extern UWORD                 OffX, OffY;
  123. extern struct TextFont      *Project0Font;
  124. extern struct TextFont      *Project1Font;
  125. extern struct GfxBase       *GfxBase;
  126. extern struct NewMenu        Project0NewMenu[];
  127. extern UWORD                 Project0GTypes[];
  128. extern UWORD                 Project1GTypes[];
  129. extern struct NewGadget      Project0NGad[];
  130. extern struct NewGadget      Project1NGad[];
  131. extern ULONG                 Project0GTags[];
  132. extern ULONG                 Project1GTags[];
  133.  
  134. extern int SaveClicked( void );
  135. extern int LabelClicked( void );
  136. extern int NoCustomDragClicked( void );
  137. extern int WBTitleClicked( void );
  138. extern int QuickIconDragClicked( void );
  139. extern int UseWBInfoClicked( void );
  140. extern int DTFClicked( void );
  141. extern int DLookClicked( void );
  142. extern int TimePopUpDelayClicked( void );
  143. extern int UseClicked( void );
  144. extern int NoMUFSClicked( void );
  145. extern int BenefyClicked( void );
  146. extern int HidePadLockClicked( void );
  147. extern int LengthOfCmdLineClicked( void );
  148. extern int IconSpaceXClicked( void );
  149. extern int IconSpaceYClicked( void );
  150. extern int IconGridXClicked( void );
  151. extern int IconGridYClicked( void );
  152. extern int LEdClicked( void );
  153. extern int DOSPatchClicked( void );
  154. extern int WinGadCycOWClicked( void );
  155. extern int SaveOWClicked( void );
  156. extern int OWEntriesClicked( void );
  157. extern int AddOWEntryClicked( void );
  158. extern int DelOWEntryClicked( void );
  159. extern int MoveOWEUpClicked( void );
  160. extern int MoveOWEDownClicked( void );
  161. extern int Project0About( void );
  162. extern int Project0Quit( void );
  163. extern int Project0Use( void );
  164. extern int Project0Save( void );
  165. extern int Project0Item0( void );
  166. extern int Project0SaveOWE( void );
  167.  
  168. extern int SetupScreen( void );
  169. extern void CloseDownScreen( void );
  170. extern void Project0Render( void );
  171. extern int HandleProject0IDCMP( void );
  172. extern int Project0CloseWindow();
  173. extern int Project0VanillaKey();
  174. extern int Project0RawKey();
  175. extern int OpenProject0Window( void );
  176. extern void CloseProject0Window( void );
  177. extern void Project1Render( void );
  178. extern int HandleProject1IDCMP( void );
  179. extern int Project1CloseWindow();
  180. extern int OpenProject1Window( void );
  181. extern void CloseProject1Window( void );
  182.