home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / new / misc / math / cp / source / plotgui.h < prev    next >
C/C++ Source or Header  |  1994-05-01  |  5KB  |  125 lines

  1. /*
  2.  *  Source machine generated by GadToolsBox V2.0
  3.  *  which is (c) Copyright 1991-1993 Jaba Development
  4.  *
  5.  *  GUI Designed by : Chris Conger
  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_full                                2
  14. #define GD_zoom                                3
  15. #define GD_grid                                4
  16. #define GD_quit                                5
  17.  
  18. #define GDX_add                                0
  19. #define GDX_delete                             1
  20. #define GDX_full                               2
  21. #define GDX_zoom                               3
  22. #define GDX_grid                               4
  23. #define GDX_quit                               5
  24.  
  25. #define GD_dellist                             6
  26. #define GD_delset                              7
  27. #define GD_canlist                             8
  28.  
  29. #define GDX_dellist                            0
  30. #define GDX_delset                             1
  31. #define GDX_canlist                            2
  32.  
  33. #define GD_pre                                 0
  34. #define GDX_pre                                0
  35.  
  36. #define PreSlide_CNT 1
  37. #define PlotWindow_CNT 6
  38. #define delwin_CNT 3
  39.  
  40. extern struct Screen        *Scr;
  41. extern APTR                  VisualInfo;
  42. extern struct Window        *PlotWindowWnd;
  43. extern struct Window        *delwinWnd;
  44. extern struct Gadget        *PlotWindowGList;
  45. extern struct Gadget        *delwinGList;
  46. extern struct Menu          *PlotWindowMenus;
  47. extern struct IntuiMessage   PlotWindowMsg;
  48. extern struct IntuiMessage   delwinMsg;
  49. extern struct Gadget        *PlotWindowGadgets[6];
  50. extern struct Gadget        *delwinGadgets[3];
  51. extern UWORD                 PlotWindowLeft;
  52. extern UWORD                 PlotWindowTop;
  53. extern UWORD                 PlotWindowWidth;
  54. extern UWORD                 PlotWindowHeight;
  55. extern UWORD                 delwinWidth;
  56. extern UWORD                 delwinHeight;
  57. extern UBYTE                *PlotWindowWdt;
  58. extern UBYTE                *delwinWdt;
  59. extern struct TextAttr       general9;
  60. extern struct NewMenu        PlotWindowNewMenu[];
  61. extern UWORD                 PlotWindowGTypes[];
  62. extern UWORD                 delwinGTypes[];
  63. extern struct NewGadget      PlotWindowNGad[];
  64. extern struct NewGadget      delwinNGad[];
  65. extern ULONG                 PlotWindowGTags[];
  66. extern ULONG                 delwinGTags[];
  67. extern struct ColorSpec      ScreenColors[];
  68. extern UWORD                 DriPens[];
  69.  
  70. extern struct Window        *PreSlideWnd;
  71. extern struct Gadget        *PreSlideGList;
  72. extern struct IntuiMessage   PreSlideMsg;
  73. extern struct Gadget        *PreSlideGadgets[1];
  74. extern UBYTE                *PreSlideWdt;
  75. extern UWORD                 PreSlideGTypes[];
  76. extern struct NewGadget      PreSlideNGad[];
  77. extern ULONG                 PreSlideGTags[];
  78. extern UBYTE                *PreSlideWdt;
  79.  
  80.  
  81. extern int newfile( void );
  82. extern int PlotDump( void );
  83. extern int addClicked( void );
  84. extern int deleteClicked( void );
  85. extern int fullClicked( void );
  86. extern int zoomClicked( void );
  87. extern int gridClicked( void );
  88. extern int quitClicked( void );
  89. extern int dellistClicked( void );
  90. extern int delsetClicked( void );
  91. extern int canlistClicked( void );
  92. extern int PlotWindowItem0( void );
  93. extern int PlotWindowItem1( void );
  94. extern int PlotWindowItem2( void );
  95. extern int PlotWindowItem3( void );
  96. extern int PlotWindowItem4( void );
  97. extern int PlotWindowItem5( void );
  98. extern int PlotWindowItem6( void );
  99. extern int PlotWindowItem7( void );
  100. extern int NewDepth1( void );
  101. extern int NewDepth2( void );
  102. extern int NewDepth3( void );
  103. extern int NewDepth4( void );
  104.  
  105. extern int PreOpenRequest( void );
  106. extern int preClicked( void );
  107. extern int PreSlideCloseWindow( void );
  108.  
  109. extern int SetupScreen( void );
  110. extern void CloseDownScreen( void );
  111. extern int HandlePlotWindowIDCMP( void );
  112. extern int PlotWindowVanillaKey();
  113. extern int PlotWindowRawKey();
  114. extern int OpenPlotWindowWindow( void );
  115. extern void ClosePlotWindowWindow( void );
  116. extern int HandledelwinIDCMP( void );
  117. extern int delwinCloseWindow();
  118. extern int delwinVanillaKey();
  119. extern int delwinRawKey();
  120. extern int OpendelwinWindow( void );
  121. extern void ClosedelwinWindow( void );
  122. extern int HandlePreSlideIDCMP( void );
  123. extern int OpenPreSlideWindow( void );
  124. extern void ClosePreSlideWindow( void );
  125.