home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 May / Chip_2002-05_cd1.bin / chplus / cpp / 3 / GrEdit1.exe / palette.h < prev   
C/C++ Source or Header  |  1998-02-09  |  2KB  |  49 lines

  1. //----------------------------------------------------------------------------
  2. //Borland C++Builder
  3. //Copyright (c) 1987, 1998 Borland International Inc. All Rights Reserved.
  4. //----------------------------------------------------------------------------
  5. //---------------------------------------------------------------------------
  6. #ifndef paletteH
  7. #define paletteH
  8. //---------------------------------------------------------------------------
  9. #include <Classes.hpp>
  10. #include <Controls.hpp>
  11. #include <StdCtrls.hpp>
  12. #include <Forms.hpp>
  13. #include <ComCtrls.hpp>
  14. #include <ExtCtrls.hpp>
  15. #include <Buttons.hpp>
  16. #include <cgrid.h>
  17. //---------------------------------------------------------------------------
  18. class TToolPalette : public TForm
  19. {
  20. __published:    // IDE-managed Components
  21.     TPageControl *PageControl1;
  22.     TTabSheet *Tab1;
  23.     TTabSheet *Tab2;
  24.     TCColorGrid *ColorGrid1;
  25.     TPanel *Panel1;
  26.     TShape *BGShape;
  27.     TShape *FGShape;
  28.     TSpeedButton *PencilButton;
  29.     TSpeedButton *FillButton;
  30.     TSpeedButton *EraseButton;
  31.     TSpeedButton *CircleButton;
  32.     TSpeedButton *SquareButton;
  33.     TSpeedButton *SolidCirButton;
  34.     TSpeedButton *SolidSqButton;
  35.     void __fastcall ColorGrid1Change(TObject *Sender);
  36.     void __fastcall ShapeButtonClick(TObject *Sender);
  37.     void __fastcall FillButtonClick(TObject *Sender);
  38.     void __fastcall PencilButtonClick(TObject *Sender);
  39.     void __fastcall EraseButtonClick(TObject *Sender);
  40. private:    // User declarations
  41. public:        // User declarations
  42.     virtual __fastcall TToolPalette(TComponent* Owner);
  43. };
  44. //---------------------------------------------------------------------------
  45. extern TToolPalette *ToolPalette;
  46. //---------------------------------------------------------------------------
  47. #endif
  48.  
  49.