This abstract base class is implemented by LookAndFeel classes to provide ComboBox functionality.
More...
#include <juce_ComboBox.h>
|
virtual | ~LookAndFeelMethods ()=default |
|
virtual void | drawComboBox (Graphics &, int width, int height, bool isButtonDown, int buttonX, int buttonY, int buttonW, int buttonH, ComboBox &)=0 |
|
virtual Font | getComboBoxFont (ComboBox &)=0 |
|
virtual Label * | createComboBoxTextBox (ComboBox &)=0 |
|
virtual void | positionComboBoxText (ComboBox &, Label &labelToPosition)=0 |
|
virtual PopupMenu::Options | getOptionsForComboBoxPopupMenu (ComboBox &, Label &)=0 |
|
virtual void | drawComboBoxTextWhenNothingSelected (Graphics &, ComboBox &, Label &)=0 |
|
This abstract base class is implemented by LookAndFeel classes to provide ComboBox functionality.
◆ ~LookAndFeelMethods()
virtual ComboBox::LookAndFeelMethods::~LookAndFeelMethods |
( |
| ) |
|
|
virtualdefault |
◆ drawComboBox()
virtual void ComboBox::LookAndFeelMethods::drawComboBox |
( |
Graphics & | , |
|
|
int | width, |
|
|
int | height, |
|
|
bool | isButtonDown, |
|
|
int | buttonX, |
|
|
int | buttonY, |
|
|
int | buttonW, |
|
|
int | buttonH, |
|
|
ComboBox & | ) |
|
pure virtual |
◆ getComboBoxFont()
virtual Font ComboBox::LookAndFeelMethods::getComboBoxFont |
( |
ComboBox & | | ) |
|
|
pure virtual |
◆ createComboBoxTextBox()
virtual Label * ComboBox::LookAndFeelMethods::createComboBoxTextBox |
( |
ComboBox & | | ) |
|
|
pure virtual |
◆ positionComboBoxText()
virtual void ComboBox::LookAndFeelMethods::positionComboBoxText |
( |
ComboBox & | , |
|
|
Label & | labelToPosition ) |
|
pure virtual |
◆ getOptionsForComboBoxPopupMenu()
◆ drawComboBoxTextWhenNothingSelected()
virtual void ComboBox::LookAndFeelMethods::drawComboBoxTextWhenNothingSelected |
( |
Graphics & | , |
|
|
ComboBox & | , |
|
|
Label & | ) |
|
pure virtual |
The documentation for this struct was generated from the following file: