JUCE  v5.1.1-3-g1a0b28c73
JUCE API
PopupMenu Member List

This is the complete list of members for PopupMenu, including all inherited members.

addColouredItem(int itemResultID, const String &itemText, Colour itemTextColour, bool isEnabled=true, bool isTicked=false, const Image &iconToUse=Image())PopupMenu
addColouredItem(int itemResultID, const String &itemText, Colour itemTextColour, bool isEnabled, bool isTicked, Drawable *iconToUse)PopupMenu
addCommandItem(ApplicationCommandManager *commandManager, CommandID commandID, const String &displayName=String(), Drawable *iconToUse=nullptr)PopupMenu
addCustomItem(int itemResultID, CustomComponent *customComponent, const PopupMenu *optionalSubMenu=nullptr)PopupMenu
addCustomItem(int itemResultID, Component *customComponent, int idealWidth, int idealHeight, bool triggerMenuItemAutomaticallyWhenClicked, const PopupMenu *optionalSubMenu=nullptr)PopupMenu
addItem(const Item &newItem)PopupMenu
addItem(int itemResultID, const String &itemText, bool isEnabled=true, bool isTicked=false)PopupMenu
addItem(int itemResultID, const String &itemText, bool isEnabled, bool isTicked, const Image &iconToUse)PopupMenu
addItem(int itemResultID, const String &itemText, bool isEnabled, bool isTicked, Drawable *iconToUse)PopupMenu
addSectionHeader(const String &title)PopupMenu
addSeparator()PopupMenu
addSubMenu(const String &subMenuName, const PopupMenu &subMenu, bool isEnabled=true)PopupMenu
addSubMenu(const String &subMenuName, const PopupMenu &subMenu, bool isEnabled, const Image &iconToUse, bool isTicked=false, int itemResultID=0)PopupMenu
addSubMenu(const String &subMenuName, const PopupMenu &subMenu, bool isEnabled, Drawable *iconToUse, bool isTicked=false, int itemResultID=0)PopupMenu
backgroundColourId enum valuePopupMenu
clear()PopupMenu
ColourIds enum namePopupMenu
containsAnyActiveItems() const noexceptPopupMenu
containsCommandItem(int commandID) constPopupMenu
createWindow(const Options &, ApplicationCommandManager **) constPopupMenuprivate
dismissAllActiveMenus()PopupMenustatic
getNumItems() const noexceptPopupMenu
headerTextColourId enum valuePopupMenu
HelperClassesPopupMenufriend
highlightedBackgroundColourId enum valuePopupMenu
highlightedTextColourId enum valuePopupMenu
itemsPopupMenuprivate
lookAndFeelPopupMenuprivate
MenuBarComponent classPopupMenufriend
operator=(const PopupMenu &other)PopupMenu
operator=(PopupMenu &&other) noexceptPopupMenu
PopupMenu()PopupMenu
PopupMenu(const PopupMenu &other)PopupMenu
PopupMenu(PopupMenu &&other) noexceptPopupMenu
setLookAndFeel(LookAndFeel *newLookAndFeel)PopupMenu
show(int itemIDThatMustBeVisible=0, int minimumWidth=0, int maximumNumColumns=0, int standardItemHeight=0, ModalComponentManager::Callback *callback=nullptr)PopupMenu
showAt(const Rectangle< int > &screenAreaToAttachTo, int itemIDThatMustBeVisible=0, int minimumWidth=0, int maximumNumColumns=0, int standardItemHeight=0, ModalComponentManager::Callback *callback=nullptr)PopupMenu
showAt(Component *componentToAttachTo, int itemIDThatMustBeVisible=0, int minimumWidth=0, int maximumNumColumns=0, int standardItemHeight=0, ModalComponentManager::Callback *callback=nullptr)PopupMenu
showMenu(const Options &options)PopupMenu
showMenuAsync(const Options &options, ModalComponentManager::Callback *callback)PopupMenu
showWithOptionalCallback(const Options &, ModalComponentManager::Callback *, bool)PopupMenuprivate
textColourId enum valuePopupMenu
~PopupMenu()PopupMenu