home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 6 / FreshFish_September1994.bin / bbs / misc / cp-4.3.lha / cP / Source / plotgui.h < prev    next >
C/C++ Source or Header  |  1994-04-27  |  5KB  |  129 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. #define GD_pre                                 0
  33. #define GDX_pre                                0
  34.  
  35. #define PreSlide_CNT 1
  36. #define PlotWindow_CNT 6
  37. #define delwin_CNT 3
  38.  
  39.  
  40. #define PlotWindow_CNT 6
  41. #define delwin_CNT 3
  42.  
  43. extern struct Screen        *Scr;
  44. extern APTR                  VisualInfo;
  45. extern struct Window        *PlotWindowWnd;
  46. extern struct Window        *delwinWnd;
  47. extern struct Gadget        *PlotWindowGList;
  48. extern struct Gadget        *delwinGList;
  49. extern struct Menu          *PlotWindowMenus;
  50. extern struct IntuiMessage   PlotWindowMsg;
  51. extern struct IntuiMessage   delwinMsg;
  52. extern struct Gadget        *PlotWindowGadgets[6];
  53. extern struct Gadget        *delwinGadgets[3];
  54. extern UWORD                 PlotWindowLeft;
  55. extern UWORD                 PlotWindowTop;
  56. extern UWORD                 PlotWindowWidth;
  57. extern UWORD                 PlotWindowHeight;
  58. extern UWORD                 delwinWidth;
  59. extern UWORD                 delwinHeight;
  60. extern UBYTE                *PlotWindowWdt;
  61. extern UBYTE                *delwinWdt;
  62. extern struct TextAttr       general9;
  63. extern struct NewMenu        PlotWindowNewMenu[];
  64. extern UWORD                 PlotWindowGTypes[];
  65. extern UWORD                 delwinGTypes[];
  66. extern struct NewGadget      PlotWindowNGad[];
  67. extern struct NewGadget      delwinNGad[];
  68. extern ULONG                 PlotWindowGTags[];
  69. extern ULONG                 delwinGTags[];
  70. extern struct ColorSpec      ScreenColors[];
  71. extern UWORD                 DriPens[];
  72.  
  73. extern struct Window        *PreSlideWnd;
  74. extern struct Gadget        *PreSlideGList;
  75. extern struct IntuiMessage   PreSlideMsg;
  76. extern struct Gadget        *PreSlideGadgets[1];
  77. extern UBYTE                *PreSlideWdt;
  78. extern UWORD                 PreSlideGTypes[];
  79. extern struct NewGadget      PreSlideNGad[];
  80. extern ULONG                 PreSlideGTags[];
  81. extern UBYTE                *PreSlideWdt;
  82.  
  83.  
  84. extern int newfile( void );
  85. extern int PlotDump( void );
  86. extern int addClicked( void );
  87. extern int deleteClicked( void );
  88. extern int fullClicked( void );
  89. extern int zoomClicked( void );
  90. extern int gridClicked( void );
  91. extern int quitClicked( void );
  92. extern int dellistClicked( void );
  93. extern int delsetClicked( void );
  94. extern int canlistClicked( void );
  95. extern int PlotWindowItem0( void );
  96. extern int PlotWindowItem1( void );
  97. extern int PlotWindowItem2( void );
  98. extern int PlotWindowItem3( void );
  99. extern int PlotWindowItem4( void );
  100. extern int PlotWindowItem5( void );
  101. extern int PlotWindowItem6( void );
  102. extern int PlotWindowItem7( void );
  103. extern int NewDepth1( void );
  104. extern int NewDepth2( void );
  105. extern int NewDepth3( void );
  106. extern int NewDepth4( void );
  107.  
  108. extern int PreOpenRequest( void );
  109. extern int preClicked( void );
  110. extern int PreSlideCloseWindow( void );
  111.  
  112.  
  113. extern int SetupScreen( void );
  114. extern void CloseDownScreen( void );
  115. extern int HandlePlotWindowIDCMP( void );
  116. extern int PlotWindowVanillaKey();
  117. extern int PlotWindowRawKey();
  118. extern int OpenPlotWindowWindow( void );
  119. extern void ClosePlotWindowWindow( void );
  120. extern int HandledelwinIDCMP( void );
  121. extern int delwinCloseWindow();
  122. extern int delwinVanillaKey();
  123. extern int delwinRawKey();
  124. extern int OpendelwinWindow( void );
  125. extern void ClosedelwinWindow( void );
  126. extern int HandlePreSlideIDCMP( void );
  127. extern int OpenPreSlideWindow( void );
  128. extern void ClosePreSlideWindow( void );
  129.