#include <TGDockableFrame.h>
Inheritance diagram for TGDockButton:

Public Member Functions | |
| TGDockButton (const TGCompositeFrame *p=0, Int_t id=1) | |
| virtual | ~TGDockButton () |
| virtual Bool_t | HandleCrossing (Event_t *event) |
| TGDockButton (const TGCompositeFrame *p=0, Int_t id=1) | |
| virtual | ~TGDockButton () |
| virtual Bool_t | HandleCrossing (Event_t *event) |
Protected Member Functions | |
| virtual void | DrawBorder () |
| virtual void | DoRedraw () |
| virtual void | DrawBorder () |
| virtual void | DoRedraw () |
Protected Attributes | |
| Bool_t | fMouseOn |
| ULong_t | fNormBg |
| ULong_t | fHiBg |
Definition at line 47 of file TGDockableFrame.h.
| TGDockButton::TGDockButton | ( | const TGCompositeFrame * | p = 0, |
|
| Int_t | id = 1 | |||
| ) |
| TGDockButton::~TGDockButton | ( | ) | [virtual] |
Definition at line 75 of file TGDockableFrame.cxx.
| TGDockButton::TGDockButton | ( | const TGCompositeFrame * | p = 0, |
|
| Int_t | id = 1 | |||
| ) |
| virtual TGDockButton::~TGDockButton | ( | ) | [virtual] |
| void TGDockButton::DrawBorder | ( | ) | [protected, virtual] |
Reimplemented from TGFrame.
Definition at line 98 of file TGDockableFrame.cxx.
References TGFrame::ChangeOptions(), TGFrame::DrawBorder(), fHiBg, TGObject::fId, fMouseOn, fNormBg, TGButton::fState, TGFrame::GetOptions(), gVirtualX, TGWidget::IsEnabled(), kButtonDown, kButtonEngaged, kChildFrame, kTRUE, and TGFrame::SetBackgroundColor().
Referenced by DoRedraw(), and TGDockHideButton::DoRedraw().
| void TGDockButton::DoRedraw | ( | ) | [protected, virtual] |
Reimplemented from TGFrame.
Definition at line 120 of file TGDockableFrame.cxx.
References DrawBorder(), TGFrame::fHeight, TGObject::fId, TGButton::fState, TGFrame::GetHilightGC(), TGFrame::GetShadowGC(), gVirtualX, i, kButtonDown, kButtonEngaged, x, and y.
Reimplemented from TGButton.
Definition at line 81 of file TGDockableFrame.cxx.
References TGObject::fClient, fMouseOn, Event_t::fType, TGButton::HandleCrossing(), TGWidget::IsEnabled(), kEnterNotify, kFALSE, kLeaveNotify, kTRUE, and TGClient::NeedRedraw().
| virtual void TGDockButton::DrawBorder | ( | ) | [protected, virtual] |
Reimplemented from TGFrame.
| virtual void TGDockButton::DoRedraw | ( | ) | [protected, virtual] |
Reimplemented from TGFrame.
Reimplemented from TGButton.
Bool_t TGDockButton::fMouseOn [protected] |
ULong_t TGDockButton::fNormBg [protected] |
ULong_t TGDockButton::fHiBg [protected] |
1.5.1