Class used to create a set of options to pass to the show() method.
More...
#include <juce_PopupMenu.h>
Class used to create a set of options to pass to the show() method.
You can chain together a series of calls to this class's methods to create a set of whatever options you want to specify. E.g.
◆ Options()
PopupMenu::Options::Options |
( |
| ) |
|
◆ getItemThatMustBeVisible()
int PopupMenu::Options::getItemThatMustBeVisible |
( |
| ) |
const |
|
inlinenoexcept |
◆ getMaximumNumColumns()
int PopupMenu::Options::getMaximumNumColumns |
( |
| ) |
const |
|
inlinenoexcept |
◆ getMinimumWidth()
int PopupMenu::Options::getMinimumWidth |
( |
| ) |
const |
|
inlinenoexcept |
◆ getParentComponent()
Component* PopupMenu::Options::getParentComponent |
( |
| ) |
const |
|
inlinenoexcept |
◆ getStandardItemHeight()
int PopupMenu::Options::getStandardItemHeight |
( |
| ) |
const |
|
inlinenoexcept |
◆ getTargetComponent()
Component* PopupMenu::Options::getTargetComponent |
( |
| ) |
const |
|
inlinenoexcept |
◆ getTargetScreenArea()
Rectangle<int> PopupMenu::Options::getTargetScreenArea |
( |
| ) |
const |
|
inlinenoexcept |
◆ withItemThatMustBeVisible()
Options PopupMenu::Options::withItemThatMustBeVisible |
( |
int |
idOfItemToBeVisible | ) |
const |
|
noexcept |
◆ withMaximumNumColumns()
Options PopupMenu::Options::withMaximumNumColumns |
( |
int |
maxNumColumns | ) |
const |
|
noexcept |
◆ withMinimumWidth()
Options PopupMenu::Options::withMinimumWidth |
( |
int |
minWidth | ) |
const |
|
noexcept |
◆ withParentComponent()
Options PopupMenu::Options::withParentComponent |
( |
Component * |
parentComponent | ) |
const |
|
noexcept |
◆ withStandardItemHeight()
Options PopupMenu::Options::withStandardItemHeight |
( |
int |
standardHeight | ) |
const |
|
noexcept |
◆ withTargetComponent()
Options PopupMenu::Options::withTargetComponent |
( |
Component * |
targetComponent | ) |
const |
|
noexcept |
◆ withTargetScreenArea()
◆ PopupMenu
◆ PopupMenu::Window
friend class PopupMenu::Window |
|
friend |
◆ maxColumns
int PopupMenu::Options::maxColumns |
|
private |
◆ minWidth
int PopupMenu::Options::minWidth |
|
private |
◆ parentComponent
Component* PopupMenu::Options::parentComponent |
|
private |
◆ standardHeight
int PopupMenu::Options::standardHeight |
|
private |
◆ targetArea
◆ targetComponent
Component* PopupMenu::Options::targetComponent |
|
private |
◆ visibleItemID
int PopupMenu::Options::visibleItemID |
|
private |
The documentation for this class was generated from the following file: