TGedNameFrame Class Reference

#include <TGedFrame.h>

Inheritance diagram for TGedNameFrame:

TGedFrame TGedFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame List of all members.

Public Member Functions

 TGedNameFrame (const TGWindow *p=0, Int_t width=170, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TGedNameFrame ()
virtual Bool_t HandleButton (Event_t *event)
virtual Bool_t HandleCrossing (Event_t *event)
virtual void SetModel (TObject *obj)
 TGedNameFrame (const TGWindow *p=0, Int_t width=170, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TGedNameFrame ()
virtual Bool_t HandleButton (Event_t *event)
virtual Bool_t HandleCrossing (Event_t *event)
virtual void SetModel (TObject *obj)

Protected Attributes

TGLabelfLabel
TGCompositeFramef1
TGCompositeFramef2
TGToolTipfTip
TGLabelfLabel
TGCompositeFramef1
TGToolTipfTip

Private Member Functions

 TGedNameFrame (const TGedNameFrame &)
TGedNameFrameoperator= (const TGedNameFrame &)
 TGedNameFrame (const TGedNameFrame &)
TGedNameFrameoperator= (const TGedNameFrame &)

Detailed Description

Definition at line 94 of file TGedFrame.h.


Constructor & Destructor Documentation

TGedNameFrame::TGedNameFrame ( const TGedNameFrame  )  [private]

TGedNameFrame::TGedNameFrame ( const TGWindow p = 0,
Int_t  width = 170,
Int_t  height = 30,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

Definition at line 177 of file TGedFrame.cxx.

References TGCompositeFrame::AddFrame(), TGFrame::AddInput(), f1, f2, TGObject::fClient, fLabel, TGedFrame::fPriority, fTip, gClient, TGClient::GetColorByName(), TGClient::GetDefaultRoot(), kButtonPressMask, kEnterWindowMask, kFALSE, kFixedWidth, kHorizontalFrame, kKeyPressMask, kLeaveWindowMask, kLHintsExpandX, kLHintsLeft, kLHintsTop, kOwnBackground, TGLabel::SetTextColor(), and TGCompositeFrame::TGCompositeFrame().

TGedNameFrame::~TGedNameFrame (  )  [virtual]

Definition at line 211 of file TGedFrame.cxx.

References fTip.

TGedNameFrame::TGedNameFrame ( const TGedNameFrame  )  [private]

TGedNameFrame::TGedNameFrame ( const TGWindow p = 0,
Int_t  width = 170,
Int_t  height = 30,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

virtual TGedNameFrame::~TGedNameFrame (  )  [virtual]


Member Function Documentation

TGedNameFrame& TGedNameFrame::operator= ( const TGedNameFrame  )  [private]

Bool_t TGedNameFrame::HandleButton ( Event_t event  )  [virtual]

Reimplemented from TGCompositeFrame.

Definition at line 232 of file TGedFrame.cxx.

References fTip, TGToolTip::Hide(), and kFALSE.

Bool_t TGedNameFrame::HandleCrossing ( Event_t event  )  [virtual]

Reimplemented from TGCompositeFrame.

Definition at line 219 of file TGedFrame.cxx.

References fTip, Event_t::fType, TGToolTip::Hide(), kEnterNotify, kFALSE, and TGToolTip::Reset().

void TGedNameFrame::SetModel ( TObject obj  )  [virtual]

Implements TGedFrame.

Definition at line 242 of file TGedFrame.cxx.

References canvas, f2, TGedFrame::fGedEditor, fLabel, TString::Format(), fTip, TGDimension::fWidth, TGLabel::GetDefaultSize(), TGedEditor::GetTGCanvas(), TGFrame::GetWidth(), TGWindow::IsMapped(), TMath::Max(), TMath::Min(), TGToolTip::SetText(), TGLabel::SetText(), and TGFrame::SetWidth().

TGedNameFrame& TGedNameFrame::operator= ( const TGedNameFrame  )  [private]

virtual Bool_t TGedNameFrame::HandleButton ( Event_t event  )  [virtual]

Reimplemented from TGCompositeFrame.

virtual Bool_t TGedNameFrame::HandleCrossing ( Event_t event  )  [virtual]

Reimplemented from TGCompositeFrame.

virtual void TGedNameFrame::SetModel ( TObject obj  )  [virtual]

Implements TGedFrame.


Member Data Documentation

TGLabel* TGedNameFrame::fLabel [protected]

Definition at line 100 of file TGedFrame.h.

Referenced by SetModel(), and TGedNameFrame().

TGCompositeFrame* TGedNameFrame::f1 [protected]

Definition at line 101 of file TGedFrame.h.

Referenced by TGedNameFrame().

TGCompositeFrame * TGedNameFrame::f2 [protected]

Definition at line 101 of file TGedFrame.h.

Referenced by SetModel(), and TGedNameFrame().

TGToolTip* TGedNameFrame::fTip [protected]

Definition at line 102 of file TGedFrame.h.

Referenced by HandleButton(), HandleCrossing(), SetModel(), TGedNameFrame(), and ~TGedNameFrame().

TGLabel* TGedNameFrame::fLabel [protected]

Definition at line 100 of file TGedFrame.h.

TGCompositeFrame* TGedNameFrame::f1 [protected]

Definition at line 101 of file TGedFrame.h.

TGToolTip* TGedNameFrame::fTip [protected]

Definition at line 102 of file TGedFrame.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:38:23 2011 for ROOT_528-00b_version by  doxygen 1.5.1