home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 2 / FFMCD02.bin / new / misc / sci / cp / source / plotgui.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-12-21  |  3.6 KB  |  99 lines

  1.  
  2. /*
  3.  *  Source machine generated by GadToolsBox V2.0
  4.  *  which is (c) Copyright 1991-1993 Jaba Development
  5.  *
  6.  *  GUI Designed by : Chris Conger
  7.  */
  8.  
  9. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  10. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  11.  
  12. #define GD_add                                 0
  13. #define GD_delete                              1
  14. #define GD_full                                2
  15. #define GD_zoom                                3
  16. #define GD_grid                                4
  17. #define GD_quit                                5
  18.  
  19. #define GDX_add                                0
  20. #define GDX_delete                             1
  21. #define GDX_full                               2
  22. #define GDX_zoom                               3
  23. #define GDX_grid                               4
  24. #define GDX_quit                               5
  25.  
  26. #define GD_dellist                             6
  27. #define GD_delset                              7
  28. #define GD_canlist                             8
  29.  
  30. #define GDX_dellist                            0
  31. #define GDX_delset                             1
  32. #define GDX_canlist                            2
  33.  
  34. #define PlotWindow_CNT 6
  35. #define delwin_CNT 3
  36.  
  37. extern struct Screen        *Scr;
  38. extern APTR                  VisualInfo;
  39. extern struct Window        *PlotWindowWnd;
  40. extern struct Window        *delwinWnd;
  41. extern struct Gadget        *PlotWindowGList;
  42. extern struct Gadget        *delwinGList;
  43. extern struct Menu          *PlotWindowMenus;
  44. extern struct IntuiMessage   PlotWindowMsg;
  45. extern struct IntuiMessage   delwinMsg;
  46. extern struct Gadget        *PlotWindowGadgets[6];
  47. extern struct Gadget        *delwinGadgets[3];
  48. extern UWORD                 PlotWindowLeft;
  49. extern UWORD                 PlotWindowTop;
  50. extern UWORD                 PlotWindowWidth;
  51. extern UWORD                 PlotWindowHeight;
  52. extern UWORD                 delwinLeft;
  53. extern UWORD                 delwinTop;
  54. extern UWORD                 delwinWidth;
  55. extern UWORD                 delwinHeight;
  56. extern UBYTE                *PlotWindowWdt;
  57. extern UBYTE                *delwinWdt;
  58. extern struct TextAttr       general9;
  59. extern struct NewMenu        PlotWindowNewMenu[];
  60. extern UWORD                 PlotWindowGTypes[];
  61. extern UWORD                 delwinGTypes[];
  62. extern struct NewGadget      PlotWindowNGad[];
  63. extern struct NewGadget      delwinNGad[];
  64. extern ULONG                 PlotWindowGTags[];
  65. extern ULONG                 delwinGTags[];
  66. extern struct ColorSpec      ScreenColors[];
  67. extern UWORD                 DriPens[];
  68.  
  69. extern int newfile( void );
  70. extern int addClicked( void );
  71. extern int deleteClicked( void );
  72. extern int fullClicked( void );
  73. extern int zoomClicked( void );
  74. extern int gridClicked( void );
  75. extern int quitClicked( void );
  76. extern int dellistClicked( void );
  77. extern int delsetClicked( void );
  78. extern int canlistClicked( void );
  79. extern int PlotWindowItem0( void );
  80. extern int PlotWindowItem1( void );
  81. extern int PlotWindowItem2( void );
  82. extern int PlotWindowItem3( void );
  83. extern int PlotWindowItem4( void );
  84. extern int PlotWindowItem5( void );
  85. extern int PlotWindowItem6( void );
  86. extern int PlotWindowItem7( void );
  87.  
  88. extern int SetupScreen( void );
  89. extern void CloseDownScreen( void );
  90. extern int HandlePlotWindowIDCMP( void );
  91. extern int PlotWindowVanillaKey();
  92. extern int OpenPlotWindowWindow( void );
  93. extern void ClosePlotWindowWindow( void );
  94. extern void delwinRender( void );
  95. extern int HandledelwinIDCMP( void );
  96. extern int delwinCloseWindow();
  97. extern int delwinVanillaKey();
  98. extern int OpendelwinWindow( void );
  99. extern void ClosedelwinWindow( void );
  100.