library: libGui #include "TGWidget.h" |
Inheritance Chart: | |||||||||||||||||||||||||||||||||||||||||||
|
protected:
TGWidget(const TGWidget& tgw) Int_t ClearFlags(Int_t flags) TGWidget& operator=(const TGWidget& tgw) Int_t SetFlags(Int_t flags) public:
TGWidget() TGWidget(Int_t id) virtual ~TGWidget() virtual void Associate(const TGWindow* w) static TClass* Class() const char* GetCommand() const Bool_t HasFocus() const virtual TClass* IsA() const Bool_t IsEnabled() const virtual void SetCommand(const char* command) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) Bool_t WantFocus() const Int_t WidgetId() const
protected:
Int_t fWidgetId the widget id (used for event processing) Int_t fWidgetFlags widget status flags (OR of EWidgetStatus) const TGWindow* fMsgWindow window which handles widget events TString fCommand command to be executed
TGWidget The widget base class. It is light weight (all inline service methods) and is typically used as mixin class (via multiple inheritance), see for example TGButton.