JUCE
Public Member Functions | List of all members
AlertWindow::LookAndFeelMethods Struct Referenceabstract

This abstract base class is implemented by LookAndFeel classes to provide alert-window drawing functionality. More...

+ Inheritance diagram for AlertWindow::LookAndFeelMethods:

Public Member Functions

virtual ~LookAndFeelMethods ()
 
virtual AlertWindowcreateAlertWindow (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 getAlertWindowTitleFont ()=0
 
virtual Font getAlertWindowMessageFont ()=0
 
virtual Font getAlertWindowFont ()=0
 

Detailed Description

This abstract base class is implemented by LookAndFeel classes to provide alert-window drawing functionality.

Constructor & Destructor Documentation

virtual AlertWindow::LookAndFeelMethods::~LookAndFeelMethods ( )
virtual

Member Function Documentation

virtual AlertWindow* AlertWindow::LookAndFeelMethods::createAlertWindow ( const String title,
const String message,
const String button1,
const String button2,
const String button3,
AlertWindow::AlertIconType  iconType,
int  numButtons,
Component associatedComponent 
)
pure virtual

Implemented in LookAndFeel_V2.

virtual void AlertWindow::LookAndFeelMethods::drawAlertBox ( Graphics ,
AlertWindow ,
const Rectangle< int > &  textArea,
TextLayout  
)
pure virtual

Implemented in LookAndFeel_V2.

virtual int AlertWindow::LookAndFeelMethods::getAlertBoxWindowFlags ( )
pure virtual

Implemented in LookAndFeel_V2.

virtual int AlertWindow::LookAndFeelMethods::getAlertWindowButtonHeight ( )
pure virtual

Implemented in LookAndFeel_V2.

virtual Font AlertWindow::LookAndFeelMethods::getAlertWindowTitleFont ( )
pure virtual

Implemented in LookAndFeel_V2.

virtual Font AlertWindow::LookAndFeelMethods::getAlertWindowMessageFont ( )
pure virtual

Implemented in LookAndFeel_V2.

virtual Font AlertWindow::LookAndFeelMethods::getAlertWindowFont ( )
pure virtual

Implemented in LookAndFeel_V2.


The documentation for this struct was generated from the following file: