home *** CD-ROM | disk | FTP | other *** search
/ GFX Sensations 1 / Graphic Sensations - Volume 1.iso / tools / amiga / 12004000 / palreq24.lha / Palette.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-03-29  |  2.2 KB  |  61 lines

  1. /*
  2.  *  Source machine generated by GadToolsBox V2.0
  3.  *  which is (c) Copyright 1991-1993 Jaba Development
  4.  *
  5.  *  GUI Designed by : -- Unnamed --
  6.  */
  7.  
  8. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  9. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  10.  
  11. #define GD_BlueSliderG                         0
  12. #define GD_GreenSliderG                        1
  13. #define GD_RedSliderG                          2
  14. #define GD_UseG                                3
  15. #define GD_ResetG                              4
  16. #define GD_CancelG                             5
  17. #define GD_PaletteG                            6
  18.  
  19. #define GDX_BlueSliderG                        0
  20. #define GDX_GreenSliderG                       1
  21. #define GDX_RedSliderG                         2
  22. #define GDX_UseG                               3
  23. #define GDX_ResetG                             4
  24. #define GDX_CancelG                            5
  25. #define GDX_PaletteG                           6
  26.  
  27. #define PReq_CNT 7
  28.  
  29. //extern struct Screen        *Scr;
  30. extern UBYTE                 *PubScreenName;
  31. extern APTR                  VisualInfo;
  32. extern struct Window        *PReqWnd;
  33. extern struct Gadget        *PReqGList;
  34. extern struct IntuiMessage   PReqMsg;
  35. extern struct Gadget        *PReqGadgets[7];
  36. extern UWORD                 PReqLeft;
  37. extern UWORD                 PReqTop;
  38. extern UWORD                 PReqWidth;
  39. extern UWORD                 PReqHeight;
  40. extern UBYTE                *PReqWdt;
  41. extern struct TextAttr       topaz8;
  42. extern UWORD                 PReqGTypes[];
  43. extern struct NewGadget      PReqNGad[];
  44. extern ULONG                 PReqGTags[];
  45.  
  46. extern int BlueSliderGClicked( struct IntuiMessage *m );
  47. extern int GreenSliderGClicked( struct IntuiMessage *m );
  48. extern int RedSliderGClicked( struct IntuiMessage *m );
  49. extern int UseGClicked( struct IntuiMessage *m );
  50. extern int ResetGClicked( struct IntuiMessage *m );
  51. extern int CancelGClicked( struct IntuiMessage *m );
  52. extern int PaletteGClicked( struct IntuiMessage *m );
  53.  
  54. extern int SetupScreen( void );
  55. extern void CloseDownScreen( void );
  56. extern void PReqRender( void );
  57. extern int HandlePReqIDCMP( void );
  58. extern int PReqCloseWindow( void );
  59. extern int OpenPReqWindow( void );
  60. extern void ClosePReqWindow( void );
  61.