#include <TGuiBldGeometryFrame.h>
Inheritance diagram for TGuiBldGeometryFrame:
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 | |
TGuiBldEditor * | fEditor |
TRootGuiBuilder * | fBuilder |
TGuiBldDragManager * | fDragManager |
TGNumberEntry * | fNEWidth |
TGNumberEntry * | fNEHeight |
TGFrame * | fSelected |
TGuiBldEditor * | fEditor |
TRootGuiBuilder * | fBuilder |
TGuiBldDragManager * | fDragManager |
TGNumberEntry * | fNEWidth |
TGNumberEntry * | fNEHeight |
TGFrame * | fSelected |
Friends | |
class | TGuiBldDragManager |
Definition at line 36 of file TGuiBldGeometryFrame.h.
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.
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 | ) |
TGuiBldDragManager [friend] |
Definition at line 38 of file TGuiBldGeometryFrame.h.
TGuiBldEditor* TGuiBldGeometryFrame::fEditor [private] |
TRootGuiBuilder* TGuiBldGeometryFrame::fBuilder [private] |
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] |
TGuiBldEditor* TGuiBldGeometryFrame::fEditor [private] |
Definition at line 41 of file TGuiBldGeometryFrame.h.
TRootGuiBuilder* TGuiBldGeometryFrame::fBuilder [private] |
Definition at line 42 of file TGuiBldGeometryFrame.h.
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.