|
JUCE
|
This is the complete list of members for PopupMenu, including all inherited members.
| addColouredItem(int itemResultID, String itemText, Colour itemTextColour, bool isEnabled=true, bool isTicked=false, const Image &iconToUse={}) | PopupMenu | |
| addColouredItem(int itemResultID, String itemText, Colour itemTextColour, bool isEnabled, bool isTicked, std::unique_ptr< Drawable > iconToUse) | PopupMenu | |
| addColumnBreak() | PopupMenu | |
| addCommandItem(ApplicationCommandManager *commandManager, CommandID commandID, String displayName={}, std::unique_ptr< Drawable > iconToUse={}) | PopupMenu | |
| addCustomItem(int itemResultID, std::unique_ptr< CustomComponent > customComponent, std::unique_ptr< const PopupMenu > optionalSubMenu=nullptr, const String &itemTitle={}) | PopupMenu | |
| addCustomItem(int itemResultID, Component &customComponent, int idealWidth, int idealHeight, bool triggerMenuItemAutomaticallyWhenClicked, std::unique_ptr< const PopupMenu > optionalSubMenu=nullptr, const String &itemTitle={}) | PopupMenu | |
| addItem(Item newItem) | PopupMenu | |
| addItem(String itemText, std::function< void()> action) | PopupMenu | |
| addItem(String itemText, bool isEnabled, bool isTicked, std::function< void()> action) | PopupMenu | |
| addItem(int itemResultID, String itemText, bool isEnabled=true, bool isTicked=false) | PopupMenu | |
| addItem(int itemResultID, String itemText, bool isEnabled, bool isTicked, const Image &iconToUse) | PopupMenu | |
| addItem(int itemResultID, String itemText, bool isEnabled, bool isTicked, std::unique_ptr< Drawable > iconToUse) | PopupMenu | |
| addSectionHeader(String title) | PopupMenu | |
| addSeparator() | PopupMenu | |
| addSubMenu(String subMenuName, PopupMenu subMenu, bool isEnabled=true) | PopupMenu | |
| addSubMenu(String subMenuName, PopupMenu subMenu, bool isEnabled, const Image &iconToUse, bool isTicked=false, int itemResultID=0) | PopupMenu | |
| addSubMenu(String subMenuName, PopupMenu subMenu, bool isEnabled, std::unique_ptr< Drawable > iconToUse, bool isTicked=false, int itemResultID=0) | PopupMenu | |
| backgroundColourId enum value | PopupMenu | |
| clear() | PopupMenu | |
| ColourIds enum name | PopupMenu | |
| containsAnyActiveItems() const noexcept | PopupMenu | |
| containsCommandItem(int commandID) const | PopupMenu | |
| dismissAllActiveMenus() | PopupMenu | static |
| getNumItems() const noexcept | PopupMenu | |
| headerTextColourId enum value | PopupMenu | |
| highlightedBackgroundColourId enum value | PopupMenu | |
| highlightedTextColourId enum value | PopupMenu | |
| operator=(const PopupMenu &) | PopupMenu | |
| operator=(PopupMenu &&) noexcept | PopupMenu | |
| PopupMenu()=default | PopupMenu | |
| PopupMenu(const PopupMenu &) | PopupMenu | |
| PopupMenu(PopupMenu &&) noexcept | PopupMenu | |
| setLookAndFeel(LookAndFeel *newLookAndFeel) | PopupMenu | |
| show(int itemIDThatMustBeVisible=0, int minimumWidth=0, int maximumNumColumns=0, int standardItemHeight=0, ModalComponentManager::Callback *callback=nullptr) | PopupMenu | |
| showAt(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) | PopupMenu | |
| showMenuAsync(const Options &options, ModalComponentManager::Callback *callback) | PopupMenu | |
| showMenuAsync(const Options &options, std::function< void(int)> callback) | PopupMenu | |
| textColourId enum value | PopupMenu | |
| ~PopupMenu() | PopupMenu |