12 #ifndef ROOT_TGShutter
13 #define ROOT_TGShutter
virtual void SetDefaultSize(UInt_t w, UInt_t h)
Set the default / minimal size of the widget.
virtual Bool_t ProcessMessage(Long_t cmd, Long_t parm1, Long_t parm2)
Handle shutter messages.
virtual void RemovePage()
Remove selected page.
virtual void EnableItem(const char *name, Bool_t on=kTRUE)
Disable/enbale shutter item.
virtual void Selected(TGShutterItem *item)
TGShutterItem & operator=(const TGShutterItem &)
virtual Bool_t HandleTimer(TTimer *t)
Shutter item animation.
Int_t fClosingHadScrollbar
virtual void SetSelectedItem(TGShutterItem *item)
Set item to be the currently open shutter item.
virtual void AddItem(TGShutterItem *item)
Add shutter item to shutter frame.
#define ClassDef(name, id)
virtual TGDimension GetDefaultSize() const
Return the default / minimal size of the widget.
virtual ~TGShutter()
Cleanup shutter widget.
TGButton * GetButton() const
virtual void RemoveItem(const char *name)
Remove item from shutter.
virtual ~TGShutterItem()
Clan up shutter item.
TGShutterItem * GetItem(const char *name)
returns a shutter item by name (name is hot string of shutter item)
void Emit(const char *signal)
Acitvate signal without args.
virtual TGShutterItem * AddPage(const char *item="Page")
Add new page (shutter item)
TGFrame * GetContainer() const
TGFrame * GetContainer() const
Handles synchronous and a-synchronous timer events.
virtual void SavePrimitive(std::ostream &out, Option_t *option="")
Save a shutter item widget as a C++ statement(s) on output stream out.
TGShutter(const TGShutter &)
virtual void Layout()
Layout shutter items.
TGShutter & operator=(const TGShutter &)
TGShutterItem(const TGShutterItem &)
TGShutterItem * GetSelectedItem() const
virtual void SetLayoutManager(TGLayoutManager *)
Set the layout manager for the composite frame.
TGShutterItem * fSelectedItem
TGShutterItem * fClosingItem
virtual void SavePrimitive(std::ostream &out, Option_t *option="")
Save a shutter widget as a C++ statement(s) on output stream out.
virtual void RenamePage(const char *name)
Rename selected page.