home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #3 / amigamamagazinepolishissue1998.iso / bazy / db3.4 / designgui.h < prev    next >
C/C++ Source or Header  |  1996-01-03  |  6KB  |  165 lines

  1. /*
  2.  *  Source machine generated by GadToolsBox V2.0b
  3.  *  which is (c) Copyright 1991-1993 Jaba Development
  4.  *
  5.  *  GUI Designed by : David Ekholm, Datadosen
  6.  */
  7.  
  8. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  9. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  10.  
  11. #define GD_LIST                                0
  12. #define GD_TOP                                 1
  13. #define GD_UP                                  2
  14. #define GD_DOWN                                3
  15. #define GD_BOTTOM                              4
  16. #define GD_NEW                                 5
  17. #define GD_EDIT                                6
  18. #define GD_COPY                                7
  19. #define GD_REMOVE                              8
  20. #define GD_USE                                 9
  21. #define GD_CANCEL                              10
  22.  
  23. #define GDX_LIST                               0
  24. #define GDX_TOP                                1
  25. #define GDX_UP                                 2
  26. #define GDX_DOWN                               3
  27. #define GDX_BOTTOM                             4
  28. #define GDX_NEW                                5
  29. #define GDX_EDIT                               6
  30. #define GDX_COPY                               7
  31. #define GDX_REMOVE                             8
  32. #define GDX_USE                                9
  33. #define GDX_CANCEL                             10
  34.  
  35. #define GD_TAG_VALUE                           0
  36. #define GD_TAG_ID                              1
  37. #define GD_TAG_OK                              2
  38. #define GD_TAG_CANCEL                          3
  39.  
  40. #define GDX_TAG_VALUE                          0
  41. #define GDX_TAG_ID                             1
  42. #define GDX_TAG_OK                             2
  43. #define GDX_TAG_CANCEL                         3
  44.  
  45. #define GD_NAME_NAME                           0
  46. #define GD_NAME_OK                             1
  47. #define GD_NAME_CANCEL                         2
  48.  
  49. #define GDX_NAME_NAME                          0
  50. #define GDX_NAME_OK                            1
  51. #define GDX_NAME_CANCEL                        2
  52.  
  53. #define GD_FIELD_NAME                          0
  54. #define GD_FIELD_MAXLEN                        1
  55. #define GD_FIELD_OK                            2
  56. #define GD_FIELD_CANCEL                        3
  57. #define GD_FIELD_MORE                          4
  58.  
  59. #define GDX_FIELD_NAME                         0
  60. #define GDX_FIELD_MAXLEN                       1
  61. #define GDX_FIELD_OK                           2
  62. #define GDX_FIELD_CANCEL                       3
  63. #define GDX_FIELD_MORE                         4
  64.  
  65. #define GD_VIS_NAME                            0
  66. #define GD_VIS_SIZE                            1
  67. #define GD_VIS_OK                              2
  68. #define GD_VIS_CANCEL                          3
  69. #define GD_VIS_MORE                            4
  70. #define GD_VIS_FIELD                           5
  71. #define GD_VIS_SELECT                          6
  72.  
  73. #define GDX_VIS_NAME                           0
  74. #define GDX_VIS_SIZE                           1
  75. #define GDX_VIS_OK                             2
  76. #define GDX_VIS_CANCEL                         3
  77. #define GDX_VIS_MORE                           4
  78. #define GDX_VIS_FIELD                          5
  79. #define GDX_VIS_SELECT                         6
  80.  
  81. #define Main_CNT 11
  82. #define Tag_CNT 4
  83. #define Name_CNT 3
  84. #define Field_CNT 5
  85. #define Vis_CNT 7
  86.  
  87. extern struct IntuitionBase *IntuitionBase;
  88. extern struct Library       *GadToolsBase;
  89.  
  90. extern struct IntuiMessage   MainMsg;
  91. extern struct IntuiMessage   TagMsg;
  92. extern struct IntuiMessage   NameMsg;
  93. extern struct IntuiMessage   FieldMsg;
  94. extern struct IntuiMessage   VisMsg;
  95. extern struct IntuiMessage   DesignMsg;
  96.  
  97. extern int LISTClicked( void );
  98. extern int TOPClicked( void );
  99. extern int UPClicked( void );
  100. extern int DOWNClicked( void );
  101. extern int BOTTOMClicked( void );
  102. extern int NEWClicked( void );
  103. extern int EDITClicked( void );
  104. extern int COPYClicked( void );
  105. extern int REMOVEClicked( void );
  106. extern int USEClicked( void );
  107. extern int CANCELClicked( void );
  108. extern int TAG_VALUEClicked( void );
  109. extern int TAG_IDClicked( void );
  110. extern int TAG_OKClicked( void );
  111. extern int TAG_CANCELClicked( void );
  112. extern int NAME_NAMEClicked( void );
  113. extern int NAME_OKClicked( void );
  114. extern int NAME_CANCELClicked( void );
  115. extern int FIELD_NAMEClicked( void );
  116. extern int FIELD_MAXLENClicked( void );
  117. extern int FIELD_OKClicked( void );
  118. extern int FIELD_CANCELClicked( void );
  119. extern int FIELD_MOREClicked( void );
  120. extern int VIS_NAMEClicked( void );
  121. extern int VIS_SIZEClicked( void );
  122. extern int VIS_OKClicked( void );
  123. extern int VIS_CANCELClicked( void );
  124. extern int VIS_MOREClicked( void );
  125. extern int VIS_SELECTClicked( void );
  126. extern int DesignPROJECT_ABOUT( void );
  127. extern int DesignPROJECT_EXIT( void );
  128. extern int DesignEDIT_UNDO( void );
  129. extern int DesignEDIT_CUT( void );
  130. extern int DesignEDIT_COPY( void );
  131. extern int DesignEDIT_PASTE( void );
  132.  
  133. extern int SetupScreen( void );
  134. extern void CloseDownScreen( void );
  135. extern int HandleMainIDCMP( void );
  136. extern int MainCloseWindow( void );
  137. extern int MainVanillaKey( void );
  138. extern int MainRawKey( void );
  139. extern int OpenMainWindow( void );
  140. extern void CloseMainWindow( void );
  141. extern int HandleTagIDCMP( void );
  142. extern int TagCloseWindow( void );
  143. extern int TagVanillaKey( void );
  144. extern int OpenTagWindow( void );
  145. extern void CloseTagWindow( void );
  146. extern int HandleNameIDCMP( void );
  147. extern int NameCloseWindow( void );
  148. extern int NameVanillaKey( void );
  149. extern int OpenNameWindow( void );
  150. extern void CloseNameWindow( void );
  151. extern int HandleFieldIDCMP( void );
  152. extern int FieldCloseWindow( void );
  153. extern int FieldVanillaKey( void );
  154. extern int OpenFieldWindow( void );
  155. extern void CloseFieldWindow( void );
  156. extern int HandleVisIDCMP( void );
  157. extern int VisCloseWindow( void );
  158. extern int VisVanillaKey( void );
  159. extern int OpenVisWindow( void );
  160. extern void CloseVisWindow( void );
  161. extern int HandleDesignIDCMP( void );
  162. extern int DesignCloseWindow( void );
  163. extern int OpenDesignWindow( void );
  164. extern void CloseDesignWindow( void );
  165.