This abstract base class is implemented by LookAndFeel classes to provide alert-window drawing functionality. More...
#include <juce_AlertWindow.h>
Public Member Functions | |
virtual | ~LookAndFeelMethods () |
virtual AlertWindow * | createAlertWindow (const String &title, const String &message, const String &button1, const String &button2, const String &button3, AlertWindow::AlertIconType iconType, int numButtons, Component *associatedComponent)=0 |
virtual void | drawAlertBox (Graphics &, AlertWindow &, const Rectangle< int > &textArea, TextLayout &)=0 |
virtual int | getAlertBoxWindowFlags ()=0 |
virtual int | getAlertWindowButtonHeight ()=0 |
virtual Font | getAlertWindowFont ()=0 |
virtual Font | getAlertWindowMessageFont ()=0 |
virtual Font | getAlertWindowTitleFont ()=0 |
virtual Array< int > | getWidthsForTextButtons (AlertWindow &, const Array< TextButton *> &)=0 |
This abstract base class is implemented by LookAndFeel classes to provide alert-window drawing functionality.
|
inlinevirtual |
|
pure virtual |
Implemented in LookAndFeel_V4, and LookAndFeel_V2.
|
pure virtual |
Implemented in LookAndFeel_V4, and LookAndFeel_V2.
|
pure virtual |
Implemented in LookAndFeel_V2.
|
pure virtual |
Implemented in LookAndFeel_V4, and LookAndFeel_V2.
|
pure virtual |
Implemented in LookAndFeel_V4, and LookAndFeel_V2.
|
pure virtual |
Implemented in LookAndFeel_V4, and LookAndFeel_V2.
|
pure virtual |
Implemented in LookAndFeel_V4, and LookAndFeel_V2.
|
pure virtual |
Implemented in LookAndFeel_V2.