Logo ROOT  
Reference Guide
TGuiBldGeometryFrame.h
Go to the documentation of this file.
1 // @(#)root/guibuilder:$Id$
2 // Author: Valeriy Onuchin, Lucie Flekova 12/09/04
3 
4 /*************************************************************************
5  * Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *
6  * All rights reserved. *
7  * *
8  * For the licensing terms see $ROOTSYS/LICENSE. *
9  * For the list of contributors see $ROOTSYS/README/CREDITS. *
10  *************************************************************************/
11 
12 #ifndef ROOT_TGuiBldGeometryFrame
13 #define ROOT_TGuiBldGeometryFrame
14 
15 
16 //////////////////////////////////////////////////////////////////////////
17 // //
18 // TGuiBldGeometryFrame //
19 // //
20 //////////////////////////////////////////////////////////////////////////
21 
22 
23 #include "TGFrame.h"
24 
25 
26 class TGuiBldEditor;
27 class TGNumberEntry;
28 class TGFrame;
29 class TRootGuiBuilder;
30 class TGuiBldDragManager;
31 
32 
33 //////////////////////////////////////////////////////////////////////////
35 
36 friend class TGuiBldDragManager;
37 
38 private:
45 
46 public:
47  TGuiBldGeometryFrame(const TGWindow *p, TGuiBldEditor *editor);
48  virtual ~TGuiBldGeometryFrame() { }
49 
50  void ResizeSelected();
51  void ChangeSelected(TGFrame *frame);
52 
53  ClassDef(TGuiBldGeometryFrame, 0) // frame geometry editor
54 };
55 
56 #endif
57 
58 
TGWindow
Definition: TGWindow.h:31
TGuiBldGeometryFrame
Definition: TGuiBldGeometryFrame.h:34
TRootGuiBuilder
Definition: TRootGuiBuilder.h:65
TGuiBldGeometryFrame::ChangeSelected
void ChangeSelected(TGFrame *frame)
Update number entries when new frame selected.
Definition: TGuiBldGeometryFrame.cxx:114
TGuiBldGeometryFrame::TGuiBldGeometryFrame
TGuiBldGeometryFrame(const TGWindow *p, TGuiBldEditor *editor)
Constructor.
Definition: TGuiBldGeometryFrame.cxx:30
TGFrame
Definition: TGFrame.h:105
TGuiBldGeometryFrame::fNEWidth
TGNumberEntry * fNEWidth
Definition: TGuiBldGeometryFrame.h:42
TGuiBldGeometryFrame::ResizeSelected
void ResizeSelected()
Resize and redraw selected frame.
Definition: TGuiBldGeometryFrame.cxx:83
TGVerticalFrame
Definition: TGFrame.h:412
TGFrame.h
TGuiBldGeometryFrame::fEditor
TGuiBldEditor * fEditor
Definition: TGuiBldGeometryFrame.h:39
TGuiBldGeometryFrame::fSelected
TGFrame * fSelected
Definition: TGuiBldGeometryFrame.h:44
TGuiBldGeometryFrame::~TGuiBldGeometryFrame
virtual ~TGuiBldGeometryFrame()
Definition: TGuiBldGeometryFrame.h:48
TGuiBldEditor
Definition: TGuiBldEditor.h:39
ClassDef
#define ClassDef(name, id)
Definition: Rtypes.h:325
TGuiBldGeometryFrame::fBuilder
TRootGuiBuilder * fBuilder
Definition: TGuiBldGeometryFrame.h:40
TGNumberEntry
Definition: TGNumberEntry.h:157
TGuiBldGeometryFrame::fNEHeight
TGNumberEntry * fNEHeight
Definition: TGuiBldGeometryFrame.h:43
TGuiBldDragManager
Definition: TGuiBldDragManager.h:58
TGuiBldGeometryFrame::fDragManager
TGuiBldDragManager * fDragManager
Definition: TGuiBldGeometryFrame.h:41