Loading...
Searching...
No Matches
juce::PopupMenu Member List

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

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

### Purchase

Get JUCE

### Discover

What's New in JUCE Features

### Learn

Documentaion Tutorials Made with JUCE Resources

### Support

JUCE Forum Newsletter Archive

### About

Contact Us JUCE Legal JUCE Licensing FAQ

### Events

Audio Developer Conference
© Raw Material Software Limited