CMS 3D CMS Logo

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 public:
31  FWBoxIconButton(const TGWindow* iParent,
32  FWBoxIconBase* iBase,
33  Int_t iID = -1,
34  GContext_t norm = TGButton::GetDefaultGC()(),
35  UInt_t option = 0);
36  ~FWBoxIconButton() override;
37 
38  // ---------- const member functions ---------------------
39 
40  // ---------- static member functions --------------------
41 
42  // ---------- member functions ---------------------------
43  void setNormCG(GContext_t);
44 
45 protected:
46  void DoRedraw() override;
47 
48 private:
49  FWBoxIconButton(const FWBoxIconButton&) = delete; // stop default
50 
51  const FWBoxIconButton& operator=(const FWBoxIconButton&) = delete; // stop default
52 
53  // ---------- member data --------------------------------
55 };
56 
57 #endif
FWBoxIconButton::DoRedraw
void DoRedraw() override
Definition: FWBoxIconButton.cc:58
fileinputsource_cfi.option
option
Definition: fileinputsource_cfi.py:94
FWBoxIconButton::operator=
const FWBoxIconButton & operator=(const FWBoxIconButton &)=delete
FWBoxIconButton::m_iconBase
FWBoxIconBase * m_iconBase
Definition: FWBoxIconButton.h:54
FWBoxIconButton::~FWBoxIconButton
~FWBoxIconButton() override
Definition: FWBoxIconButton.cc:41
FWBoxIconButton::FWBoxIconButton
FWBoxIconButton(const TGWindow *iParent, FWBoxIconBase *iBase, Int_t iID=-1, GContext_t norm=TGButton::GetDefaultGC()(), UInt_t option=0)
Definition: FWBoxIconButton.cc:30
FWBoxIconButton
Definition: FWBoxIconButton.h:29
FWBoxIconButton::setNormCG
void setNormCG(GContext_t)
Definition: FWBoxIconButton.cc:60
FWBoxIconBase
Definition: FWBoxIconBase.h:28