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