TGuiBldGeometryFrame Class Reference

#include <TGuiBldGeometryFrame.h>

Inheritance diagram for TGuiBldGeometryFrame:

TGVerticalFrame TGVerticalFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame List of all members.

Public Member Functions

 TGuiBldGeometryFrame (const TGWindow *p, TGuiBldEditor *editor)
virtual ~TGuiBldGeometryFrame ()
void ResizeSelected ()
void ChangeSelected (TGFrame *frame)
 TGuiBldGeometryFrame (const TGWindow *p, TGuiBldEditor *editor)
virtual ~TGuiBldGeometryFrame ()
void ResizeSelected ()
void ChangeSelected (TGFrame *frame)

Private Attributes

TGuiBldEditorfEditor
TRootGuiBuilderfBuilder
TGuiBldDragManagerfDragManager
TGNumberEntryfNEWidth
TGNumberEntryfNEHeight
TGFramefSelected
TGuiBldEditorfEditor
TRootGuiBuilderfBuilder
TGuiBldDragManagerfDragManager
TGNumberEntryfNEWidth
TGNumberEntryfNEHeight
TGFramefSelected

Friends

class TGuiBldDragManager

Detailed Description

Definition at line 36 of file TGuiBldGeometryFrame.h.


Constructor & Destructor Documentation

TGuiBldGeometryFrame::TGuiBldGeometryFrame ( const TGWindow p,
TGuiBldEditor editor 
)

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

Definition at line 50 of file TGuiBldGeometryFrame.h.

TGuiBldGeometryFrame::TGuiBldGeometryFrame ( const TGWindow p,
TGuiBldEditor editor 
)

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

Definition at line 50 of file TGuiBldGeometryFrame.h.


Member Function Documentation

void TGuiBldGeometryFrame::ResizeSelected (  ) 

Definition at line 84 of file TGuiBldGeometryFrame.cxx.

References TGuiBldDragManager::DrawGrabRectangles(), fBuilder, TGObject::fClient, fDragManager, fEditor, fNEHeight, fNEWidth, fSelected, TGFrame::GetHeight(), TGNumberEntry::GetIntNumber(), TGClient::GetRoot(), TGuiBldEditor::GetSelected(), TGFrame::GetWidth(), TGFrame::GetX(), TGFrame::GetY(), h, kTRUE, TGFrame::MoveResize(), TGClient::NeedRedraw(), root, TGNumberEntry::SetNumber(), and w.

void TGuiBldGeometryFrame::ChangeSelected ( TGFrame frame  ) 

Definition at line 115 of file TGuiBldGeometryFrame.cxx.

References fNEHeight, fNEWidth, TGFrame::GetHeight(), TGFrame::GetWidth(), and TGNumberEntry::SetNumber().

Referenced by TGuiBldEditor::ChangeSelected().

void TGuiBldGeometryFrame::ResizeSelected (  ) 

void TGuiBldGeometryFrame::ChangeSelected ( TGFrame frame  ) 


Friends And Related Function Documentation

TGuiBldDragManager [friend]

Definition at line 38 of file TGuiBldGeometryFrame.h.


Member Data Documentation

TGuiBldEditor* TGuiBldGeometryFrame::fEditor [private]

Definition at line 41 of file TGuiBldGeometryFrame.h.

Referenced by ResizeSelected().

TRootGuiBuilder* TGuiBldGeometryFrame::fBuilder [private]

Definition at line 42 of file TGuiBldGeometryFrame.h.

Referenced by ResizeSelected().

TGuiBldDragManager* TGuiBldGeometryFrame::fDragManager [private]

Definition at line 43 of file TGuiBldGeometryFrame.h.

Referenced by ResizeSelected().

TGNumberEntry* TGuiBldGeometryFrame::fNEWidth [private]

Definition at line 44 of file TGuiBldGeometryFrame.h.

Referenced by ChangeSelected(), and ResizeSelected().

TGNumberEntry* TGuiBldGeometryFrame::fNEHeight [private]

Definition at line 45 of file TGuiBldGeometryFrame.h.

Referenced by ChangeSelected(), and ResizeSelected().

TGFrame* TGuiBldGeometryFrame::fSelected [private]

Definition at line 46 of file TGuiBldGeometryFrame.h.

Referenced by ResizeSelected().

TGuiBldEditor* TGuiBldGeometryFrame::fEditor [private]

Definition at line 41 of file TGuiBldGeometryFrame.h.

TRootGuiBuilder* TGuiBldGeometryFrame::fBuilder [private]

Definition at line 42 of file TGuiBldGeometryFrame.h.

TGuiBldDragManager* TGuiBldGeometryFrame::fDragManager [private]

Definition at line 43 of file TGuiBldGeometryFrame.h.

TGNumberEntry* TGuiBldGeometryFrame::fNEWidth [private]

Definition at line 44 of file TGuiBldGeometryFrame.h.

TGNumberEntry* TGuiBldGeometryFrame::fNEHeight [private]

Definition at line 45 of file TGuiBldGeometryFrame.h.

TGFrame* TGuiBldGeometryFrame::fSelected [private]

Definition at line 46 of file TGuiBldGeometryFrame.h.


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