JX Application Framework
|
This is the complete list of members for JXTextMenuData, including all inherited members.
AppendItem(const JString &str, const JXMenu::ItemType type=JXMenu::kPlainType, const JString &shortcuts=JString::empty, const JString &nmShortcut=JString::empty, const JString &id=JString::empty) | JXTextMenuData | inline |
JXMenuData::AppendItem(const JXMenu::ItemType type=JXMenu::kPlainType, const JString &shortcuts=JString::empty, const JString &id=JString::empty) | JXMenuData | inlineprotected |
AppendMenuItems(const JUtf8Byte *menuStr) | JXTextMenuData | inline |
Broadcast(const T &message) | JBroadcaster | inlineprotected |
BroadcastWithFeedback(Message *message) | JBroadcaster | inlineprotected |
ClearImage(const JIndex index) | JXTextMenuData | |
ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember) | JBroadcaster | protected |
CompressHeight(const bool compress=true) | JXTextMenuData | inline |
ConfigureTable(JXTextMenuTable *table) | JXTextMenuData | |
DeleteAll() override | JXTextMenuData | virtual |
DeleteItem(const JIndex index) override | JXTextMenuData | virtual |
DisableAll() | JXMenuData | protected |
DisableItem(const JIndex index) | JXMenuData | inlineprotected |
EnableAll() | JXMenuData | protected |
EnableItem(const JIndex index) | JXMenuData | inlineprotected |
GetDefaultFont() const | JXTextMenuData | inline |
GetFont(const JIndex index) const | JXTextMenuData | inline |
GetImage(const JIndex index, const JXImage **image) const | JXTextMenuData | |
GetIndexFromEnd(const JIndex index) const | JCollection | |
GetItemCount() const | JCollection | inline |
GetItemID(const JIndex index, const JString **id) const | JXMenuData | inlineprotected |
GetItemShortcuts(const JIndex index, const JString **shortcuts) const | JXMenuData | inlineprotected |
GetList() const | JContainer | inlineprotected |
GetNMShortcut(const JIndex index, const JString **str) const | JXTextMenuData | |
GetNMShortcut(const JIndex index, const JString **str, JFont *font) const | JXTextMenuData | |
GetRecipientCount() const | JBroadcaster | |
GetSenderCount() const | JBroadcaster | |
GetSubmenu(const JIndex index, JXMenu **menu) const | JXMenuData | inline |
GetText(const JIndex index) const | JXTextMenuData | inline |
GetText(const JIndex index, JIndex *ulIndex, JFont *font) const | JXTextMenuData | |
GetType(const JIndex index) const | JXMenuData | inline |
HasCheckboxes() const | JXMenuData | |
HasRecipients() const | JBroadcaster | |
HasSenders() const | JBroadcaster | |
HasSeparator(const JIndex index) const | JXTextMenuData | inline |
HasSubmenu(const JIndex index) const | JXMenuData | inline |
HasSubmenus() const | JXMenuData | |
HeightCompressed() const | JXTextMenuData | inline |
IndexValid(const JIndex index) const | JCollection | inline |
InsertItem(const JIndex index, const JString &str, const JXMenu::ItemType type=JXMenu::kPlainType, const JString &shortcuts=JString::empty, const JString &nmShortcut=JString::empty, const JString &id=JString::empty) | JXTextMenuData | |
JXMenuData::InsertItem(const JIndex index, const JXMenu::ItemType type=JXMenu::kPlainType, const JString &shortcuts=JString::empty, const JString &id=JString::empty) | JXMenuData | protected |
InsertMenuItems(const JIndex index, const JUtf8Byte *menuStr) | JXTextMenuData | |
InstallCollection(JCollection *list) | JContainer | protected |
IsChecked(const JIndex index) const | JXMenuData | inline |
IsEmpty() const | JCollection | inline |
IsEnabled(const JIndex index) const | JXMenuData | inline |
ItemAdded() | JCollection | inlineprotected |
ItemRemoved() | JCollection | protected |
ItemShortcutsChanged(const JIndex index, const JString *shortcuts) override | JXTextMenuData | protectedvirtual |
JBroadcaster() | JBroadcaster | |
JBroadcaster(const JBroadcaster &source) | JBroadcaster | protected |
JCollection() | JCollection | |
JCollection(const JCollection &source) | JCollection | |
JContainer() | JContainer | |
JContainer(const JContainer &source) | JContainer | |
JXMenuData() | JXMenuData | |
JXTextMenuData(JXTextMenu *menu) | JXTextMenuData | |
kImageChanged | JXTextMenuData | static |
ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f) | JBroadcaster | |
ListenTo(const JBroadcaster *sender) | JBroadcaster | protected |
JContainer::operator=(const JContainer &source) | JContainer | |
JCollection::operator=(const JCollection &source) | JCollection | |
JBroadcaster::operator=(const JBroadcaster &source) | JBroadcaster | |
PrepareToOpenMenu(const JXMenu::UpdateAction updateAction) | JXMenuData | protectedvirtual |
PrependItem(const JString &str, const JXMenu::ItemType type=JXMenu::kPlainType, const JString &shortcuts=JString::empty, const JString &nmShortcut=JString::empty, const JString &id=JString::empty) | JXTextMenuData | inline |
JXMenuData::PrependItem(const JXMenu::ItemType type=JXMenu::kPlainType, const JString &shortcuts=JString::empty, const JString &id=JString::empty) | JXMenuData | inlineprotected |
PrependMenuItems(const JUtf8Byte *menuStr) | JXTextMenuData | inline |
Receive(JBroadcaster *sender, const Message &message) override | JContainer | protectedvirtual |
ReceiveGoingAway(JBroadcaster *sender) | JBroadcaster | protectedvirtual |
ReceiveWithFeedback(JBroadcaster *sender, Message *message) | JBroadcaster | protectedvirtual |
Send(JBroadcaster *recipient, const T &message) | JBroadcaster | protected |
SendWithFeedback(JBroadcaster *recipient, Message *message) | JBroadcaster | protected |
SetDefaultFont(const JFont &font, const bool updateExisting) | JXTextMenuData | |
SetDefaultFontName(const JString &name, const bool updateExisting) | JXTextMenuData | |
SetDefaultFontSize(const JSize size, const bool updateExisting) | JXTextMenuData | |
SetDefaultFontStyle(const JFontStyle &style, const bool updateExisting) | JXTextMenuData | |
SetFont(const JIndex index, const JFont &font) | JXTextMenuData | |
SetFontName(const JIndex index, const JString &name) | JXTextMenuData | |
SetFontSize(const JIndex index, const JSize size) | JXTextMenuData | |
SetFontStyle(const JIndex index, const JFontStyle &style) | JXTextMenuData | |
SetImage(const JIndex index, JXImage *image, const bool menuOwnsImage) | JXTextMenuData | |
SetItemCount(const JSize newItemCount) | JCollection | inlineprotected |
SetItemEnabled(const JIndex index, const bool enabled) | JXMenuData | protected |
SetItemID(const JIndex index, const JString &id) | JXMenuData | protected |
SetItemShortcuts(const JIndex index, const JString &shortcuts) | JXMenuData | protected |
SetMenuItems(const JUtf8Byte *menuStr) | JXTextMenuData | |
SetNMShortcut(const JIndex index, const JString &str) | JXTextMenuData | |
SetText(const JIndex index, const JString &str) | JXTextMenuData | |
ShortcutToIndex(const JUtf8Character &c, JIndex *index) const | JXMenuData | |
ShowSeparatorAfter(const JIndex index, const bool show=true) | JXTextMenuData | |
StopListening(const JBroadcaster *sender) | JBroadcaster | protected |
StopListening(const JBroadcaster *sender, const std::type_info &messageType) | JBroadcaster | protected |
ToString() const override | JCollection | virtual |
~JBroadcaster() | JBroadcaster | virtual |
~JCollection() override | JCollection | |
~JXMenuData() override | JXMenuData | |
~JXTextMenuData() override | JXTextMenuData |