home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 18 / amigaformatcd18.iso / -readerstuff- / steve_boxall / contact97gui.h < prev    next >
C/C++ Source or Header  |  1997-07-18  |  9KB  |  225 lines

  1. /*
  2.  *  Source machine generated by GadToolsBox V2.0b
  3.  *  which is (c) Copyright 1991-1993 Jaba Development
  4.  *
  5.  *  GUI Designed by : Steve Boxall
  6.  */
  7.  
  8. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  9. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  10.  
  11. #define GD_Add01                               0
  12. #define GD_Edit01                              1
  13. #define GD_Quit01                              2
  14. #define GD_Name01                              3
  15. #define GD_NameList01                          4
  16. #define GD_Find01                              5
  17. #define GD_Delete01                            6
  18.  
  19. #define GDX_Add01                              0
  20. #define GDX_Edit01                             1
  21. #define GDX_Quit01                             2
  22. #define GDX_Name01                             3
  23. #define GDX_NameList01                         4
  24. #define GDX_Find01                             5
  25. #define GDX_Delete01                           6
  26.  
  27. #define GD_ContactText01                       0
  28. #define GD_CompanyName01                       1
  29. #define GD_Email01                             2
  30. #define GD_Phone01                             3
  31. #define GD_Address                             4
  32. #define GD_AddAddress01                        5
  33. #define GD_DelAddress01                        6
  34. #define GD_FaxNo01                             7
  35. #define GD_OkNew01                             8
  36. #define GD_AddCancel01                         9
  37. #define GD_ContactName01                       10
  38. #define GD_CompanyName01                       11
  39. #define GD_AddressText01                       12
  40. #define GD_Address01                           13
  41. #define GD_EmailEntry01                        14
  42. #define GD_PhoneEntry01                        15
  43. #define GD_FaxEntry01                          16
  44. #define GD_PrintIt01                           17
  45.  
  46. #define GDX_ContactText01                      0
  47. #define GDX_CompanyName01                      1
  48. #define GDX_Email01                            2
  49. #define GDX_Phone01                            3
  50. #define GDX_Address                            4
  51. #define GDX_AddAddress01                       5
  52. #define GDX_DelAddress01                       6
  53. #define GDX_FaxNo01                            7
  54. #define GDX_OkNew01                            8
  55. #define GDX_AddCancel01                        9
  56. #define GDX_ContactName01                      10
  57. #define GDX_CompanyName01                      11
  58. #define GDX_AddressText01                      12
  59. #define GDX_Address01                          13
  60. #define GDX_EmailEntry01                       14
  61. #define GDX_PhoneEntry01                       15
  62. #define GDX_FaxEntry01                         16
  63. #define GDX_PrintIt01                          17
  64.  
  65. #define GD_FindContact01                       0
  66. #define GD_CancelFind01                        1
  67. #define GD_FindResult01                        2
  68. #define GD_SearchText01                        3
  69. #define GD_FindEdit01                          4
  70. #define GD_ResultTitle01                       5
  71. #define GD_fndchk01                            6
  72. #define GD_fndchk02                            7
  73. #define GD_fndchk03                            8
  74. #define GD_fndchk04                            9
  75. #define GD_fndchk05                            10
  76. #define GD_fndchktext                          11
  77. #define GD_fndchk06                            12
  78.  
  79. #define GDX_FindContact01                      0
  80. #define GDX_CancelFind01                       1
  81. #define GDX_FindResult01                       2
  82. #define GDX_SearchText01                       3
  83. #define GDX_FindEdit01                         4
  84. #define GDX_ResultTitle01                      5
  85. #define GDX_fndchk01                           6
  86. #define GDX_fndchk02                           7
  87. #define GDX_fndchk03                           8
  88. #define GDX_fndchk04                           9
  89. #define GDX_fndchk05                           10
  90. #define GDX_fndchktext                         11
  91. #define GDX_fndchk06                           12
  92.  
  93. #define GD_AboutOk1                            0
  94.  
  95. #define GDX_AboutOk1                           0
  96.  
  97. #define Project0_CNT 7
  98. #define Project1_CNT 18
  99. #define Project2_CNT 13
  100. #define Project3_CNT 1
  101.  
  102. extern struct IntuitionBase *IntuitionBase;
  103. extern struct Library       *GadToolsBase;
  104.  
  105. extern struct Screen        *Scr;
  106. extern UBYTE                 *PubScreenName;
  107. extern APTR                  VisualInfo;
  108. extern struct Window        *Project0Wnd;
  109. extern struct Window        *Project1Wnd;
  110. extern struct Window        *Project2Wnd;
  111. extern struct Window        *Project3Wnd;
  112. extern struct Gadget        *Project0GList;
  113. extern struct Gadget        *Project1GList;
  114. extern struct Gadget        *Project2GList;
  115. extern struct Gadget        *Project3GList;
  116. extern struct Menu          *Project0Menus;
  117. extern struct IntuiMessage   Project0Msg;
  118. extern struct IntuiMessage   Project1Msg;
  119. extern struct IntuiMessage   Project2Msg;
  120. extern struct IntuiMessage   Project3Msg;
  121. extern struct TextFont      *Font;
  122. extern struct Gadget        *Project0Gadgets[7];
  123. extern struct Gadget        *Project1Gadgets[18];
  124. extern struct Gadget        *Project2Gadgets[13];
  125. extern struct Gadget        *Project3Gadgets[1];
  126. extern UWORD                 Project0Left;
  127. extern UWORD                 Project0Top;
  128. extern UWORD                 Project0Width;
  129. extern UWORD                 Project0Height;
  130. extern UWORD                 Project1Left;
  131. extern UWORD                 Project1Top;
  132. extern UWORD                 Project1Width;
  133. extern UWORD                 Project1Height;
  134. extern UWORD                 Project2Left;
  135. extern UWORD                 Project2Top;
  136. extern UWORD                 Project2Width;
  137. extern UWORD                 Project2Height;
  138. extern UWORD                 Project3Left;
  139. extern UWORD                 Project3Top;
  140. extern UWORD                 Project3Width;
  141. extern UWORD                 Project3Height;
  142. extern UBYTE                *Project0Wdt;
  143. extern UBYTE                *Project1Wdt;
  144. extern UBYTE                *Project2Wdt;
  145. extern UBYTE                *Project3Wdt;
  146. extern struct TextAttr       XHelvetica11;
  147. extern struct IntuiText      Project3IText[];
  148. extern struct NewMenu        Project0NewMenu[];
  149. extern UWORD                 Project0GTypes[];
  150. extern UWORD                 Project1GTypes[];
  151. extern UWORD                 Project2GTypes[];
  152. extern UWORD                 Project3GTypes[];
  153. extern struct NewGadget      Project0NGad[];
  154. extern struct NewGadget      Project1NGad[];
  155. extern struct NewGadget      Project2NGad[];
  156. extern struct NewGadget      Project3NGad[];
  157. extern ULONG                 Project0GTags[];
  158. extern ULONG                 Project1GTags[];
  159. extern ULONG                 Project2GTags[];
  160. extern ULONG                 Project3GTags[];
  161.  
  162. extern int Add01Clicked( void );
  163. extern int Edit01Clicked( void );
  164. extern int Quit01Clicked( void );
  165. extern int Name01Clicked( void );
  166. extern int NameList01Clicked( void );
  167. extern int Find01Clicked( void );
  168. extern int Delete01Clicked( void );
  169. extern int AddAddress01Clicked( void );
  170. extern int DelAddress01Clicked( void );
  171. extern int OkNew01Clicked( void );
  172. extern int AddCancel01Clicked( void );
  173. extern int ContactName01Clicked( void );
  174. extern int CompanyName01Clicked( void );
  175. extern int AddressText01Clicked( void );
  176. extern int Address01Clicked( void );
  177. extern int EmailEntry01Clicked( void );
  178. extern int PhoneEntry01Clicked( void );
  179. extern int FaxEntry01Clicked( void );
  180. extern int PrintIt01Clicked( void );
  181. extern int FindContact01Clicked( void );
  182. extern int CancelFind01Clicked( void );
  183. extern int FindResult01Clicked( void );
  184. extern int FindEdit01Clicked( void );
  185. extern int fndchk01Clicked( void );
  186. extern int fndchk02Clicked( void );
  187. extern int fndchk03Clicked( void );
  188. extern int fndchk04Clicked( void );
  189. extern int fndchk05Clicked( void );
  190. extern int fndchk06Clicked( void );
  191. extern int AboutOk1Clicked( void );
  192. extern int Project0Item0( void );
  193. extern int Project0Edit01( void );
  194. extern int Project0Delete01( void );
  195. extern int Project0Find01( void );
  196. extern int Project0About01( void );
  197. extern int Project0Quit01( void );
  198. extern int Project0Item1( void );
  199. extern int Project0Item2( void );
  200.  
  201. extern int SetupScreen( void );
  202. extern void CloseDownScreen( void );
  203. extern int HandleProject0IDCMP( void );
  204. extern int Project0CloseWindow();
  205. extern int Project0RawKey();
  206. extern int OpenProject0Window( void );
  207. extern void CloseProject0Window( void );
  208. extern int HandleProject1IDCMP( void );
  209. extern int Project1CloseWindow();
  210. extern int Project1RawKey();
  211. extern int OpenProject1Window( void );
  212. extern void CloseProject1Window( void );
  213. extern void Project2Render( void );
  214. extern int HandleProject2IDCMP( void );
  215. extern int Project2CloseWindow();
  216. extern int Project2RawKey();
  217. extern int OpenProject2Window( void );
  218. extern void CloseProject2Window( void );
  219. extern void Project3Render( void );
  220. extern int HandleProject3IDCMP( void );
  221. extern int Project3CloseWindow();
  222. extern int Project3RawKey();
  223. extern int OpenProject3Window( void );
  224. extern void CloseProject3Window( void );
  225.