CMS 3D CMS Logo

Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes

FWBoxIconButton Class Reference

#include <Fireworks/Core/interface/FWBoxIconButton.h>

List of all members.

Public Member Functions

 FWBoxIconButton (const TGWindow *iParent, FWBoxIconBase *iBase, Int_t iID=-1, GContext_t norm=TGButton::GetDefaultGC()(), UInt_t option=0)
void setNormCG (GContext_t)
virtual ~FWBoxIconButton ()

Protected Member Functions

virtual void DoRedraw ()

Private Member Functions

 FWBoxIconButton (const FWBoxIconButton &)
const FWBoxIconButtonoperator= (const FWBoxIconButton &)

Private Attributes

FWBoxIconBasem_iconBase

Detailed Description

Description: <one line="" class="" summary>="">

Usage: <usage>

Definition at line 30 of file FWBoxIconButton.h.


Constructor & Destructor Documentation

FWBoxIconButton::FWBoxIconButton ( const TGWindow *  iParent,
FWBoxIconBase iBase,
Int_t  iID = -1,
GContext_t  norm = TGButton::GetDefaultGC() (),
UInt_t  option = 0 
)

Definition at line 31 of file FWBoxIconButton.cc.

References FWBoxIconBase::edgeLength(), and m_iconBase.

                                               :
TGButton(iParent,iID,norm,option),
m_iconBase(iBase)
{
   Resize(m_iconBase->edgeLength(),m_iconBase->edgeLength());
}
FWBoxIconButton::~FWBoxIconButton ( ) [virtual]

Definition at line 47 of file FWBoxIconButton.cc.

References m_iconBase.

{
   delete m_iconBase;
}
FWBoxIconButton::FWBoxIconButton ( const FWBoxIconButton ) [private]

Member Function Documentation

void FWBoxIconButton::DoRedraw ( ) [protected, virtual]

Definition at line 68 of file FWBoxIconButton.cc.

References FWBoxIconBase::draw(), and m_iconBase.

{
   m_iconBase->draw(fId,fNormGC,0,0);
}
const FWBoxIconButton& FWBoxIconButton::operator= ( const FWBoxIconButton ) [private]
void FWBoxIconButton::setNormCG ( GContext_t  iContext)

Definition at line 73 of file FWBoxIconButton.cc.

Referenced by FWCollectionSummaryWidget::setBackgroundToWhite().

{
   fNormGC = iContext;
}

Member Data Documentation

Definition at line 54 of file FWBoxIconButton.h.

Referenced by DoRedraw(), FWBoxIconButton(), and ~FWBoxIconButton().