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