library: libGeomBuilder
#include "TGeoTabManager.h"

TGeoTransientPanel


class description - header file - source file - inheritance tree (.pdf)

class TGeoTransientPanel : public TGMainFrame

Inheritance Chart:
TObject
<-
TGObject
<-
TGWindow
TQObject
<-
TGFrame
<-
TGCompositeFrame
<-
TGMainFrame
<-
TGeoTransientPanel

    public:
TGeoTransientPanel(const char* name, TObject* obj) TGeoTransientPanel(const TGeoTransientPanel&) virtual ~TGeoTransientPanel() static TClass* Class() virtual void CloseWindow() virtual void DeleteEditors() void GetEditors(TClass* cl) TObject* GetModel() const TGCompositeFrame* GetStyle() const TGTab* GetTab() const virtual void Hide() virtual TClass* IsA() const void SetModel(TObject* model, Int_t event = 0) virtual void Show() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
TGCanvas* fCan TGCanvas containing a TGTab TGTab* fTab tab widget holding the editor TGCompositeFrame* fTabContainer main tab container TGCompositeFrame* fStyle style tab container frame TObject* fModel selected object TGTextButton* fClose close button

Class Description

                                                                      
  TGeoTabManager                                                      
                                                                      

TGeoTransientPanel(const char *name, TObject *obj)
 Transient panel ctor.
~TGeoTransientPanel()
 Destructor.
void CloseWindow()
 When closed via WM close button, just unmap (i.e. hide) editor
 for later use.
void GetEditors(TClass *cl)
 Get editor for a class.
 Look in TClass::GetEditorList() for any object deriving from TGedFrame,
void SetModel(TObject *model, Int_t event)
 Update the editors in the main tab to reflect the selected object.
void Hide()
 Hide the transient frame
void Show()
 Hide the transient frame
void DeleteEditors()
 Delete editors.
TGeoTransientPanel(const char *name, TObject *obj)

Author: M.Gheata
Last update: :$Name: $:$Id: TGeoTabManager.cxx,v 1.5 2006/06/24 08:26:42 brun Exp $
Copyright (C) 1995-2002, Rene Brun and Fons Rademakers. *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.