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 //
20 
21 // system include files
22 #include "TGButton.h"
23 
24 // user include files
25 
26 // forward declarations
27 class FWBoxIconBase;
28 
29 class FWBoxIconButton : public TGButton {
30 
31 public:
32  FWBoxIconButton(const TGWindow* iParent,
33  FWBoxIconBase* iBase,
34  Int_t iID=-1,
35  GContext_t norm = TGButton::GetDefaultGC() (),
36  UInt_t option=0);
37  virtual ~FWBoxIconButton();
38 
39  // ---------- const member functions ---------------------
40 
41  // ---------- static member functions --------------------
42 
43  // ---------- member functions ---------------------------
44  void setNormCG(GContext_t);
45 protected:
46  virtual void DoRedraw();
47 private:
48  FWBoxIconButton(const FWBoxIconButton&); // stop default
49 
50  const FWBoxIconButton& operator=(const FWBoxIconButton&); // stop default
51 
52  // ---------- member data --------------------------------
54 };
55 
56 
57 #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)
FWBoxIconBase * m_iconBase
void setNormCG(GContext_t)
const FWBoxIconButton & operator=(const FWBoxIconButton &)