CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
FWBoxIconButton.h
Go to the documentation of this file.
1 #ifndef Fireworks_Core_FWBoxIconButton_h
2 #define Fireworks_Core_FWBoxIconButton_h
3 // -*- C++ -*-
4 //
5 // Package: Core
6 // Class : FWBoxIconButton
7 //
16 //
17 // Original Author: Chris Jones
18 // Created: Thu Feb 19 19:04:08 CST 2009
19 // $Id: FWBoxIconButton.h,v 1.2 2009/04/09 21:14:52 chrjones Exp $
20 //
21 
22 // system include files
23 #include "TGButton.h"
24 
25 // user include files
26 
27 // forward declarations
28 class FWBoxIconBase;
29 
30 class FWBoxIconButton : public TGButton {
31 
32 public:
33  FWBoxIconButton(const TGWindow* iParent,
34  FWBoxIconBase* iBase,
35  Int_t iID=-1,
36  GContext_t norm = TGButton::GetDefaultGC() (),
37  UInt_t option=0);
38  virtual ~FWBoxIconButton();
39 
40  // ---------- const member functions ---------------------
41 
42  // ---------- static member functions --------------------
43 
44  // ---------- member functions ---------------------------
45  void setNormCG(GContext_t);
46 protected:
47  virtual void DoRedraw();
48 private:
49  FWBoxIconButton(const FWBoxIconButton&); // stop default
50 
51  const FWBoxIconButton& operator=(const FWBoxIconButton&); // stop default
52 
53  // ---------- member data --------------------------------
55 };
56 
57 
58 #endif
virtual ~FWBoxIconButton()
virtual void DoRedraw()
FWBoxIconButton(const TGWindow *iParent, FWBoxIconBase *iBase, Int_t iID=-1, GContext_t norm=TGButton::GetDefaultGC()(), UInt_t option=0)
unsigned int UInt_t
Definition: FUTypes.h:12
FWBoxIconBase * m_iconBase
void setNormCG(GContext_t)
const FWBoxIconButton & operator=(const FWBoxIconButton &)