home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 5 / FreshFish_July-August1994.bin / bbs / dev / dropbox-1.1.lha / DropBox / src / window.h < prev   
Encoding:
C/C++ Source or Header  |  1993-09-05  |  3.9 KB  |  101 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 Anichini
  6.  */
  7.  
  8. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  9. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  10.  
  11. #define GD_Add                                 0
  12. #define GD_Delete                              1
  13. #define GD_Insert                              2
  14. #define GD_DestGet                             3
  15. #define GD_Sort                                4
  16. #define GD_ComGet                              5
  17. #define GD_Suppress                            6
  18. #define GD_Name                                7
  19. #define GD_File_Types                          8
  20. #define GD_Pattern                             9
  21. #define GD_Pat_View                            10
  22. #define GD_Dest                                11
  23. #define GD_Command                             12
  24. #define GD_Template                            13
  25. #define GD_Pat_Add                             14
  26. #define GD_Pat_Del                             15
  27. #define GD_Pat_Ins                             16
  28. #define GD_Create                              17
  29.  
  30. #define GDX_Add                                0
  31. #define GDX_Delete                             1
  32. #define GDX_Insert                             2
  33. #define GDX_DestGet                            3
  34. #define GDX_Sort                               4
  35. #define GDX_ComGet                             5
  36. #define GDX_Suppress                           6
  37. #define GDX_Name                               7
  38. #define GDX_File_Types                         8
  39. #define GDX_Pattern                            9
  40. #define GDX_Pat_View                           10
  41. #define GDX_Dest                               11
  42. #define GDX_Command                            12
  43. #define GDX_Template                           13
  44. #define GDX_Pat_Add                            14
  45. #define GDX_Pat_Del                            15
  46. #define GDX_Pat_Ins                            16
  47. #define GDX_Create                             17
  48.  
  49. #define GD_SelectGad                           0
  50. #define GD_Cancel                              1
  51. #define GD_Ok                                  2
  52.  
  53. #define GDX_SelectGad                          0
  54. #define GDX_Cancel                             1
  55. #define GDX_Ok                                 2
  56.  
  57. #define DropBox_CNT 18
  58. #define Select_CNT 3
  59.  
  60. extern struct IntuitionBase *IntuitionBase;
  61. extern struct Library       *GadToolsBase;
  62.  
  63. extern struct Screen        *Scr;
  64. extern UBYTE                 *PubScreenName;
  65. extern APTR                  VisualInfo;
  66. extern struct Window        *DropBoxWnd;
  67. extern struct Window        *SelectWnd;
  68. extern struct Gadget        *DropBoxGList;
  69. extern struct Gadget        *SelectGList;
  70. extern struct Menu          *DropBoxMenus;
  71. extern struct Gadget        *DropBoxGadgets[18];
  72. extern struct Gadget        *SelectGadgets[3];
  73. extern struct IClass        *getClass;
  74. extern struct _Object       *getImage;
  75. extern UWORD                 DropBoxLeft;
  76. extern UWORD                 DropBoxTop;
  77. extern UWORD                 DropBoxWidth;
  78. extern UWORD                 DropBoxHeight;
  79. extern UWORD                 SelectLeft;
  80. extern UWORD                 SelectTop;
  81. extern UWORD                 SelectWidth;
  82. extern UWORD                 SelectHeight;
  83. extern UBYTE                *DropBoxWdt;
  84. extern UBYTE                *SelectWdt;
  85. extern struct TextAttr       topaz8;
  86. extern struct NewMenu        DropBoxNewMenu[];
  87. extern UWORD                 DropBoxGTypes[];
  88. extern UWORD                 SelectGTypes[];
  89. extern struct NewGadget      DropBoxNGad[];
  90. extern struct NewGadget      SelectNGad[];
  91. extern ULONG                 DropBoxGTags[];
  92. extern ULONG                 SelectGTags[];
  93.  
  94.  
  95. extern int SetupScreen( void );
  96. extern void CloseDownScreen( void );
  97. extern int OpenDropBoxWindow( void );
  98. extern void CloseDropBoxWindow( void );
  99. extern int OpenSelectWindow( void );
  100. extern void CloseSelectWindow( void );
  101.