#include <TGMenu.h>
Inheritance diagram for TGMenuEntry:
Definition at line 77 of file TGMenu.h.
TGMenuEntry::TGMenuEntry | ( | const TGMenuEntry & | ) | [private] |
virtual TGMenuEntry::~TGMenuEntry | ( | ) | [inline, virtual] |
TGMenuEntry::TGMenuEntry | ( | const TGMenuEntry & | ) | [private] |
virtual TGMenuEntry::~TGMenuEntry | ( | ) | [inline, virtual] |
TGMenuEntry& TGMenuEntry::operator= | ( | const TGMenuEntry & | ) | [private] |
Int_t TGMenuEntry::GetEntryId | ( | ) | const [inline] |
Definition at line 103 of file TGMenu.h.
References fEntryId.
Referenced by TGSplitButton::HandleMenu(), and TGPopupMenu::SavePrimitive().
const char* TGMenuEntry::GetName | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 104 of file TGMenu.h.
References fLabel, and TGString::GetString().
Referenced by TGMenuBar::Layout(), and TGPopupMenu::SavePrimitive().
const char* TGMenuEntry::GetShortcutText | ( | ) | const [inline] |
Definition at line 105 of file TGMenu.h.
References fShortcut, and TGString::GetString().
Referenced by TGPopupMenu::SavePrimitive().
virtual Int_t TGMenuEntry::GetStatus | ( | ) | const [inline, virtual] |
Definition at line 106 of file TGMenu.h.
References fStatus.
Referenced by TGMenuBar::HandleKey(), and TGPopupMenu::SavePrimitive().
EMenuEntryType TGMenuEntry::GetType | ( | ) | const [inline] |
Definition at line 107 of file TGMenu.h.
References fType.
Referenced by TGMenuBar::BindMenu(), TGMenuBar::HandleKey(), TRootContextMenu::HandleMotion(), TGMenuBar::PopupConnection(), and TGPopupMenu::SavePrimitive().
TGPopupMenu* TGMenuEntry::GetPopup | ( | ) | const [inline] |
Definition at line 108 of file TGMenu.h.
References fPopup.
Referenced by TGMenuBar::BindMenu(), TGuiBldDragManager::DoClassMenu(), TGMenuBar::HandleKey(), TGMenuBar::Layout(), and TGMenuBar::PopupConnection().
TGHotString* TGMenuEntry::GetLabel | ( | ) | const [inline] |
Definition at line 109 of file TGMenu.h.
References fLabel.
Referenced by TGMenuBar::BindMenu(), TGSplitButton::BindMenuKeys(), TGMenuBar::HandleKey(), TGSplitButton::HandleKey(), and TGSplitButton::HandleMenu().
TGString* TGMenuEntry::GetShortcut | ( | ) | const [inline] |
Int_t TGMenuEntry::GetEx | ( | ) | const [inline] |
Int_t TGMenuEntry::GetEy | ( | ) | const [inline] |
UInt_t TGMenuEntry::GetEw | ( | ) | const [inline] |
UInt_t TGMenuEntry::GetEh | ( | ) | const [inline] |
const TGPicture* TGMenuEntry::GetPic | ( | ) | const [inline] |
void* TGMenuEntry::GetUserData | ( | ) | const [inline] |
Definition at line 116 of file TGMenu.h.
References fUserData.
Referenced by TGuiBldDragManager::DoClassMenu().
TGMenuEntry::ClassDef | ( | TGMenuEntry | , | |
0 | ||||
) |
TGMenuEntry& TGMenuEntry::operator= | ( | const TGMenuEntry & | ) | [private] |
Int_t TGMenuEntry::GetEntryId | ( | ) | const [inline] |
const char* TGMenuEntry::GetName | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 104 of file TGMenu.h.
References fLabel, and TGString::GetString().
const char* TGMenuEntry::GetShortcutText | ( | ) | const [inline] |
virtual Int_t TGMenuEntry::GetStatus | ( | ) | const [inline, virtual] |
EMenuEntryType TGMenuEntry::GetType | ( | ) | const [inline] |
TGPopupMenu* TGMenuEntry::GetPopup | ( | ) | const [inline] |
TGHotString* TGMenuEntry::GetLabel | ( | ) | const [inline] |
TGString* TGMenuEntry::GetShortcut | ( | ) | const [inline] |
Int_t TGMenuEntry::GetEx | ( | ) | const [inline] |
Int_t TGMenuEntry::GetEy | ( | ) | const [inline] |
UInt_t TGMenuEntry::GetEw | ( | ) | const [inline] |
UInt_t TGMenuEntry::GetEh | ( | ) | const [inline] |
const TGPicture* TGMenuEntry::GetPic | ( | ) | const [inline] |
void* TGMenuEntry::GetUserData | ( | ) | const [inline] |
TGMenuEntry::ClassDef | ( | TGMenuEntry | , | |
0 | ||||
) |
TGPopupMenu [friend] |
Int_t TGMenuEntry::fEntryId [protected] |
Definition at line 83 of file TGMenu.h.
Referenced by TGPopupMenu::AddEntry(), TGPopupMenu::AddLabel(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), TGPopupMenu::EndMenu(), and GetEntryId().
void* TGMenuEntry::fUserData [protected] |
Definition at line 84 of file TGMenu.h.
Referenced by TGPopupMenu::AddEntry(), TGPopupMenu::AddLabel(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), TGPopupMenu::EndMenu(), GetUserData(), and TGPopupMenu::SavePrimitive().
EMenuEntryType TGMenuEntry::fType [protected] |
Definition at line 85 of file TGMenu.h.
Referenced by TGPopupMenu::Activate(), TGPopupMenu::AddEntry(), TGPopupMenu::AddLabel(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), TGPopupMenu::EndMenu(), GetType(), and TGPopupMenu::HandleTimer().
Int_t TGMenuEntry::fStatus [protected] |
Definition at line 86 of file TGMenu.h.
Referenced by TGPopupMenu::Activate(), TGPopupMenu::AddEntry(), TGPopupMenu::AddLabel(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), TGPopupMenu::EndMenu(), GetStatus(), and TGPopupMenu::HandleButton().
Int_t TGMenuEntry::fEx [protected] |
Definition at line 87 of file TGMenu.h.
Referenced by TGPopupMenu::AddEntry(), TGPopupMenu::AddLabel(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), GetEx(), TGMenuBar::HandleKey(), and TGPopupMenu::HandleTimer().
Int_t TGMenuEntry::fEy [protected] |
Definition at line 87 of file TGMenu.h.
Referenced by TGPopupMenu::AddEntry(), TGPopupMenu::AddLabel(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), GetEy(), TGMenuBar::HandleKey(), and TGPopupMenu::HandleTimer().
UInt_t TGMenuEntry::fEw [protected] |
Definition at line 88 of file TGMenu.h.
Referenced by TGPopupMenu::AddEntry(), TGPopupMenu::AddLabel(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), and GetEw().
UInt_t TGMenuEntry::fEh [protected] |
Definition at line 88 of file TGMenu.h.
Referenced by TGPopupMenu::AddEntry(), TGPopupMenu::AddLabel(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), and GetEh().
TGHotString* TGMenuEntry::fLabel [protected] |
Definition at line 89 of file TGMenu.h.
Referenced by TGPopupMenu::AddEntry(), TGPopupMenu::AddLabel(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), GetLabel(), GetName(), TGPopupMenu::SavePrimitive(), and ~TGMenuEntry().
TGString* TGMenuEntry::fShortcut [protected] |
Definition at line 90 of file TGMenu.h.
Referenced by TGPopupMenu::AddEntry(), GetShortcut(), GetShortcutText(), TGPopupMenu::SavePrimitive(), and ~TGMenuEntry().
const TGPicture* TGMenuEntry::fPic [protected] |
Definition at line 91 of file TGMenu.h.
Referenced by TGPopupMenu::AddEntry(), TGPopupMenu::AddLabel(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), GetPic(), and TGPopupMenu::SavePrimitive().
TGPopupMenu* TGMenuEntry::fPopup [protected] |
Definition at line 92 of file TGMenu.h.
Referenced by TGPopupMenu::Activate(), TGPopupMenu::AddEntry(), TGPopupMenu::AddLabel(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), TGPopupMenu::EndMenu(), GetPopup(), TGMenuBar::HandleKey(), TGPopupMenu::HandleTimer(), and TGPopupMenu::SavePrimitive().
void* TGMenuEntry::fUserData [protected] |
TGHotString* TGMenuEntry::fLabel [protected] |
TGString* TGMenuEntry::fShortcut [protected] |
const TGPicture* TGMenuEntry::fPic [protected] |
TGPopupMenu* TGMenuEntry::fPopup [protected] |