#include <TGSplitFrame.h>
Inheritance diagram for TGSplitTool:
Definition at line 51 of file TGSplitFrame.h.
TGSplitTool::TGSplitTool | ( | const TGSplitTool & | ) | [private] |
TGSplitTool::~TGSplitTool | ( | ) | [virtual] |
TGSplitTool::TGSplitTool | ( | const TGSplitTool & | ) | [private] |
virtual TGSplitTool::~TGSplitTool | ( | ) | [virtual] |
TGSplitTool& TGSplitTool::operator= | ( | const TGSplitTool & | ) | [private] |
void TGSplitTool::DoRedraw | ( | ) | [virtual] |
Reimplemented from TGFrame.
Definition at line 88 of file TGSplitFrame.cxx.
References DrawBorder(), TGRectMap::fH, TGObject::fId, fMap, TGRectMap::fW, TGRectMap::fX, TGRectMap::fY, TGFrame::GetBckgndGC(), TGFrame::GetBlackGC(), and gVirtualX.
void TGSplitTool::DrawBorder | ( | ) | [virtual] |
Reimplemented from TGFrame.
Definition at line 104 of file TGSplitFrame.cxx.
References TGFrame::fHeight, TGObject::fId, TGFrame::fWidth, TGFrame::GetBlackGC(), TGFrame::GetShadowGC(), and gVirtualX.
Referenced by DoRedraw().
Reimplemented from TGCompositeFrame.
Definition at line 115 of file TGSplitFrame.cxx.
References TGRectMap::Contains(), fContextMenu, fMap, Event_t::fType, Event_t::fWindow, Event_t::fX, Event_t::fY, gClient, TContextMenu::GetContextMenuImp(), TGClient::GetDefaultRoot(), TGObject::GetId(), TMap::GetValue(), gVirtualX, Hide(), kButtonPress, kTRUE, and TContextMenu::Popup().
Reimplemented from TGCompositeFrame.
Definition at line 145 of file TGSplitFrame.cxx.
References TGRectMap::Contains(), TGRectMap::fH, TGObject::fId, fMap, fRectGC, TGRectMap::fW, TGRectMap::fX, Event_t::fX, TGRectMap::fY, Event_t::fY, TGFrame::GetBckgndGC(), TGFrame::GetBlackGC(), gVirtualX, and kTRUE.
Definition at line 221 of file TGSplitFrame.cxx.
References TGObject::fClient, TGObject::fId, TGResourcePool::GetGrabCursor(), TGClient::GetResourcePool(), gVirtualX, kButtonPressMask, kFALSE, kNone, kPointerMotionMask, kTRUE, TGFrame::MapWindow(), TGFrame::Move(), and TGWindow::RaiseWindow().
void TGSplitTool::Hide | ( | ) |
Definition at line 179 of file TGSplitFrame.cxx.
References TMap::Delete(), fMap, gVirtualX, kFALSE, and TGFrame::UnmapWindow().
Referenced by HandleButton().
void TGSplitTool::Reset | ( | ) |
Definition at line 198 of file TGSplitFrame.cxx.
References fWindow, fX, fY, TGFrame::GetHeight(), and TGFrame::GetWidth().
TGSplitTool& TGSplitTool::operator= | ( | const TGSplitTool & | ) | [private] |
void TGSplitTool::DoRedraw | ( | ) | [virtual] |
Reimplemented from TGFrame.
void TGSplitTool::DrawBorder | ( | ) | [virtual] |
Reimplemented from TGFrame.
Reimplemented from TGCompositeFrame.
Reimplemented from TGCompositeFrame.
void TGSplitTool::Hide | ( | ) |
void TGSplitTool::Reset | ( | ) |
const TGFrame* TGSplitTool::fWindow [private] |
TGGC TGSplitTool::fRectGC [private] |
TMap TGSplitTool::fMap [private] |
Definition at line 56 of file TGSplitFrame.h.
Referenced by AddRectangle(), DoRedraw(), HandleButton(), HandleMotion(), Hide(), and Reset().
TContextMenu* TGSplitTool::fContextMenu [private] |
Int_t TGSplitTool::fX [private] |
Reimplemented from TGFrame.
Definition at line 58 of file TGSplitFrame.h.
Referenced by SetPosition().
Int_t TGSplitTool::fY [private] |
Reimplemented from TGFrame.
Definition at line 59 of file TGSplitFrame.h.
Referenced by SetPosition().
const TGFrame* TGSplitTool::fWindow [private] |
Definition at line 54 of file TGSplitFrame.h.
TContextMenu* TGSplitTool::fContextMenu [private] |
Definition at line 57 of file TGSplitFrame.h.