TileFrame Class Reference

#include <guitest.h>

Inheritance diagram for TileFrame:

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

Public Member Functions

 TileFrame (const TGWindow *p)
virtual ~TileFrame ()
void SetCanvas (TGCanvas *canvas)
Bool_t HandleButton (Event_t *event)
 TileFrame (const TGWindow *p)
virtual ~TileFrame ()
void SetCanvas (TGCanvas *canvas)
Bool_t HandleButton (Event_t *event)
 TileFrame (const TGWindow *p)
virtual ~TileFrame ()
TGFrameGetFrame () const
void SetCanvas (TGCanvas *canvas)
void HandleMouseWheel (Event_t *event)

Private Attributes

TGCanvasfCanvas
TGCanvasfCanvas
TGCompositeFramefFrame
TGCanvasfCanvas

Detailed Description

Definition at line 81 of file guitest.h.


Constructor & Destructor Documentation

TileFrame::TileFrame ( const TGWindow p  ) 

Definition at line 116 of file guitest.cpp.

References fCanvas, TGObject::fId, gVirtualX, kAnyButton, kAnyModifier, kButtonPressMask, kButtonReleaseMask, kNone, kPointerMotionMask, and TGCompositeFrame::SetLayoutManager().

virtual TileFrame::~TileFrame (  )  [inline, virtual]

Definition at line 88 of file guitest.h.

TileFrame::TileFrame ( const TGWindow p  ) 

virtual TileFrame::~TileFrame (  )  [inline, virtual]

Definition at line 463 of file guitest.cxx.

TileFrame::TileFrame ( const TGWindow p  ) 

virtual TileFrame::~TileFrame (  )  [inline, virtual]

Definition at line 529 of file guitest.C.


Member Function Documentation

void TileFrame::SetCanvas ( TGCanvas canvas  )  [inline]

Definition at line 90 of file guitest.h.

References canvas, and fCanvas.

Referenced by TestMainFrame::TestMainFrame().

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

Reimplemented from TGCompositeFrame.

Definition at line 129 of file guitest.cpp.

References fCanvas, Event_t::fCode, TGCanvas::GetContainer(), TGFrame::GetHeight(), TGCanvas::GetViewPort(), TGCanvas::GetVsbPosition(), kButton4, kButton5, kTRUE, and TGCanvas::SetVsbPosition().

void TileFrame::SetCanvas ( TGCanvas canvas  )  [inline]

Definition at line 465 of file guitest.cxx.

References canvas, and fCanvas.

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

Reimplemented from TGCompositeFrame.

TGFrame* TileFrame::GetFrame (  )  const [inline]

Definition at line 531 of file guitest.C.

void TileFrame::SetCanvas ( TGCanvas canvas  )  [inline]

Definition at line 533 of file guitest.C.

References canvas.

void TileFrame::HandleMouseWheel ( Event_t event  ) 

Definition at line 553 of file guitest.C.

References fCanvas, Event_t::fCode, Event_t::fType, TGCanvas::GetContainer(), TGFrame::GetHeight(), TGCanvas::GetViewPort(), TGCanvas::GetVsbPosition(), kButton4, kButton5, kButtonPress, kButtonRelease, and TGCanvas::SetVsbPosition().


Member Data Documentation

TGCanvas* TileFrame::fCanvas [private]

Definition at line 84 of file guitest.h.

Referenced by HandleButton(), HandleMouseWheel(), SetCanvas(), and TileFrame().

TGCanvas* TileFrame::fCanvas [private]

Definition at line 459 of file guitest.cxx.

TGCompositeFrame* TileFrame::fFrame [private]

Definition at line 524 of file guitest.C.

TGCanvas* TileFrame::fCanvas [private]

Definition at line 525 of file guitest.C.


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