library: libGui #include "TGMenu.h" |
TGMenuEntry
class description - header file - source file - inheritance tree (.pdf)
protected:
TGMenuEntry(const TGMenuEntry&)
TGMenuEntry& operator=(const TGMenuEntry&)
public:
TGMenuEntry()
virtual ~TGMenuEntry()
static TClass* Class()
UInt_t GetEh() const
Int_t GetEntryId() const
UInt_t GetEw() const
Int_t GetEx() const
Int_t GetEy() const
TGHotString* GetLabel() const
virtual const char* GetName() const
const TGPicture* GetPic() const
TGPopupMenu* GetPopup() const
virtual Int_t GetStatus() const
EMenuEntryType GetType() const
void* GetUserData() const
virtual TClass* IsA() const
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Int_t fEntryId the entry id (used for event processing)
void* fUserData pointer to user data structure
EMenuEntryType fType type of entry
Int_t fStatus entry status (OR of EMenuEntryState)
Int_t fEx
Int_t fEy position of entry
UInt_t fEw
UInt_t fEh width and height of entry
TGHotString* fLabel menu entry label
const TGPicture* fPic menu entry icon
TGPopupMenu* fPopup pointer to popup menu (in case of cascading menus)