12 #ifndef ROOT_TGedFrame
13 #define ROOT_TGedFrame
63 virtual void MakeTitle(
const char *title);
TGedNameFrame(const TGedNameFrame &)
virtual Bool_t AcceptModel(TObject *)
virtual ~TGedNameFrame()
Destructor.
TGedFrame(const TGedFrame &)
virtual void SetModel(TObject *obj)
Sets text for the label.
virtual Bool_t HandleButton(Event_t *event)
Handle mouse button event.
static Pixel_t GetDefaultFrameBackground()
Get default frame background.
virtual Bool_t HandleCrossing(Event_t *event)
Handle mouse crossing event for tooltip.
TGedSubFrame(TString n, TGCompositeFrame *f)
virtual void Update()
Update the current pad when an attribute is changed via GUI.
virtual TGVerticalFrame * CreateEditorTabSubFrame(const char *name)
Create a vertical frame to be used by 'owner' in extra tab 'name'.
TVirtualPad is an abstract base class for the Pad and Canvas classes.
virtual ~TGedFrame()
Destructor of the base GUI attribute frame.
virtual void Refresh(TObject *model)
Refresh the GUI info about the object attributes.
The ROOT global object gROOT contains a list of all defined classes.
TGedEditor * GetGedEditor()
TGedFrame & operator=(const TGedFrame &)
TGCompositeFrame * fFrame
virtual void SetDrawOption(Option_t *option="")
Set drawing option for object.
virtual void SetModel(TObject *obj)=0
Mother of all ROOT objects.
TGedNameFrame & operator=(const TGedNameFrame &)
virtual Option_t * GetDrawOption() const
Get draw options of the selected object.
virtual void AddExtraTab(TGedSubFrame *sf)
Adds tab container to list of extra tabs.
TGedSubFrame(const TGedSubFrame &)
virtual void MakeTitle(const char *title)
Create attribute frame title.
TGedSubFrame & operator=(const TGedSubFrame &)
void SetModelClass(TClass *mcl)
virtual void SetGedEditor(TGedEditor *ed)
virtual void ActivateBaseClassEditors(TClass *cl)
Provide list of editors for base-classes.