Logo ROOT   6.30.04
Reference Guide
 All Namespaces Files Pages
TGeoGedFrame.h
Go to the documentation of this file.
1 // @(#)root/geombuilder:$Id$
2 // Author: Matevz Tadel 25/09/2006
3 
4 #ifndef ROOT_TGeoGedFrame
5 #define ROOT_TGeoGedFrame
6 
7 #include "TGedFrame.h"
8 
9 class TGTab;
10 class TGeoTabManager;
11 class TVirtualPad;
12 
13 class TGeoGedFrame : public TGedFrame {
14 
15 protected:
16  TGTab *fTab; //tab of the ged-editor
17  TGeoTabManager *fTabMgr; //tab manager corresponding to ged-editor
18  TVirtualPad *fPad; //selected pad, if exists
19 
20 public:
21  TGeoGedFrame(const TGWindow *p = 0,
22  Int_t width = 140, Int_t height = 30,
23  UInt_t options = kChildFrame,
24  Pixel_t back = GetDefaultFrameBackground());
25 
26  virtual void SetActive(Bool_t active = kTRUE);
27  virtual void Update();
28 
29  ClassDef(TGeoGedFrame, 0) // Common base-class for geombuilder editors.
30 };
31 
32 #endif