LMMS
Loading...
Searching...
No Matches
juce::WindowsTaskDialog Class Reference
Inheritance diagram for juce::WindowsTaskDialog:
juce::WindowsMessageBoxBase juce::AsyncUpdater

Public Member Functions

 WindowsTaskDialog (const MessageBoxOptions &opts, std::unique_ptr< ModalComponentManager::Callback > &&cb)
int getResult () override
Public Member Functions inherited from juce::WindowsMessageBoxBase
 WindowsMessageBoxBase (Component *comp, std::unique_ptr< ModalComponentManager::Callback > &&cb)
HWND getParentHWND () const
void triggerAsyncUpdate ()

Static Public Member Functions

static bool loadTaskDialog ()

Private Attributes

MessageBoxIconType iconType
String title
String message
String button1
String button2
String button3

Constructor & Destructor Documentation

◆ WindowsTaskDialog()

juce::WindowsTaskDialog::WindowsTaskDialog ( const MessageBoxOptions & opts,
std::unique_ptr< ModalComponentManager::Callback > && cb )
inline

Member Function Documentation

◆ getResult()

int juce::WindowsTaskDialog::getResult ( )
inlineoverridevirtual

◆ loadTaskDialog()

bool juce::WindowsTaskDialog::loadTaskDialog ( )
inlinestatic

Member Data Documentation

◆ button1

String juce::WindowsTaskDialog::button1
private

◆ button2

String juce::WindowsTaskDialog::button2
private

◆ button3

String juce::WindowsTaskDialog::button3
private

◆ iconType

MessageBoxIconType juce::WindowsTaskDialog::iconType
private

◆ message

String juce::WindowsTaskDialog::message
private

◆ title

String juce::WindowsTaskDialog::title
private

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