Inheritance diagram for TRootContainer:
Public Member Functions | |
TRootContainer (TRootCanvas *c, Window_t id, const TGWindow *parent) | |
Bool_t | HandleButton (Event_t *ev) |
Bool_t | HandleDoubleClick (Event_t *ev) |
Bool_t | HandleConfigureNotify (Event_t *ev) |
Bool_t | HandleKey (Event_t *ev) |
Bool_t | HandleMotion (Event_t *ev) |
Bool_t | HandleExpose (Event_t *ev) |
Bool_t | HandleCrossing (Event_t *ev) |
void | SavePrimitive (ostream &out, Option_t *="") |
void | SetEditable (Bool_t) |
Private Attributes | |
TRootCanvas * | fCanvas |
Definition at line 225 of file TRootCanvas.cxx.
TRootContainer::TRootContainer | ( | TRootCanvas * | c, | |
Window_t | id, | |||
const TGWindow * | parent | |||
) |
Definition at line 250 of file TRootCanvas.cxx.
References TGFrame::AddInput(), c, fCanvas, TGWindow::fEditDisabled, TGObject::fId, gVirtualX, kAnyButton, kAnyModifier, kButtonPressMask, kButtonReleaseMask, TGWindow::kEditDisable, kExposureMask, kKeyPressMask, kKeyReleaseMask, kLeaveWindowMask, kNone, kPointerMotionMask, and kStructureNotifyMask.
Reimplemented from TGCompositeFrame.
Definition at line 267 of file TRootCanvas.cxx.
References fCanvas, TRootCanvas::fCanvasWindow, Event_t::fCode, TGWindow::fParent, TGFrame::GetHeight(), TGObject::GetId(), TGWindow::GetMainFrame(), TGCanvas::GetVsbPosition(), gVirtualX, TRootCanvas::HandleContainerButton(), kButton4, kButton5, TGCanvas::SetVsbPosition(), and vp.
Reimplemented from TGCompositeFrame.
Definition at line 232 of file TRootCanvas.cxx.
References fCanvas, and TRootCanvas::HandleContainerDoubleClick().
Reimplemented from TGFrame.
Definition at line 234 of file TRootCanvas.cxx.
References fCanvas, TGFrame::HandleConfigureNotify(), and TRootCanvas::HandleContainerConfigure().
Reimplemented from TGCompositeFrame.
Definition at line 237 of file TRootCanvas.cxx.
References fCanvas, and TRootCanvas::HandleContainerKey().
Reimplemented from TGCompositeFrame.
Definition at line 239 of file TRootCanvas.cxx.
References fCanvas, and TRootCanvas::HandleContainerMotion().
Reimplemented from TGWindow.
Definition at line 241 of file TRootCanvas.cxx.
References fCanvas, and TRootCanvas::HandleContainerExpose().
Reimplemented from TGCompositeFrame.
Definition at line 243 of file TRootCanvas.cxx.
References fCanvas, and TRootCanvas::HandleContainerCrossing().
void TRootContainer::SavePrimitive | ( | ostream & | out, | |
Option_t * | = "" | |||
) | [virtual] |
Reimplemented from TGCompositeFrame.
Definition at line 1894 of file TRootCanvas.cxx.
References TGWindow::GetName(), and TGWindow::GetParent().
void TRootContainer::SetEditable | ( | Bool_t | ) | [inline, virtual] |
TRootCanvas* TRootContainer::fCanvas [private] |
Definition at line 227 of file TRootCanvas.cxx.
Referenced by HandleButton(), HandleConfigureNotify(), HandleCrossing(), HandleDoubleClick(), HandleExpose(), HandleKey(), HandleMotion(), and TRootContainer().