TRootContainer Class Reference

Inheritance diagram for TRootContainer:

TGCompositeFrame TGFrame TGFrame TQObject TGWindow TQObject TGWindow TQObject TGWindow TQObject TGWindow List of all members.

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

TRootCanvasfCanvas

Detailed Description

Definition at line 225 of file TRootCanvas.cxx.


Constructor & Destructor Documentation

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.


Member Function Documentation

Bool_t TRootContainer::HandleButton ( Event_t ev  )  [virtual]

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.

Bool_t TRootContainer::HandleDoubleClick ( Event_t ev  )  [inline, virtual]

Reimplemented from TGCompositeFrame.

Definition at line 232 of file TRootCanvas.cxx.

References fCanvas, and TRootCanvas::HandleContainerDoubleClick().

Bool_t TRootContainer::HandleConfigureNotify ( Event_t ev  )  [inline, virtual]

Reimplemented from TGFrame.

Definition at line 234 of file TRootCanvas.cxx.

References fCanvas, TGFrame::HandleConfigureNotify(), and TRootCanvas::HandleContainerConfigure().

Bool_t TRootContainer::HandleKey ( Event_t ev  )  [inline, virtual]

Reimplemented from TGCompositeFrame.

Definition at line 237 of file TRootCanvas.cxx.

References fCanvas, and TRootCanvas::HandleContainerKey().

Bool_t TRootContainer::HandleMotion ( Event_t ev  )  [inline, virtual]

Reimplemented from TGCompositeFrame.

Definition at line 239 of file TRootCanvas.cxx.

References fCanvas, and TRootCanvas::HandleContainerMotion().

Bool_t TRootContainer::HandleExpose ( Event_t ev  )  [inline, virtual]

Reimplemented from TGWindow.

Definition at line 241 of file TRootCanvas.cxx.

References fCanvas, and TRootCanvas::HandleContainerExpose().

Bool_t TRootContainer::HandleCrossing ( Event_t ev  )  [inline, virtual]

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]

Reimplemented from TGCompositeFrame.

Definition at line 246 of file TRootCanvas.cxx.


Member Data Documentation

TRootCanvas* TRootContainer::fCanvas [private]

Definition at line 227 of file TRootCanvas.cxx.

Referenced by HandleButton(), HandleConfigureNotify(), HandleCrossing(), HandleDoubleClick(), HandleExpose(), HandleKey(), HandleMotion(), and TRootContainer().


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