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

Public Member Functions

 PreVistaMessageBox (const MessageBoxOptions &opts, UINT extraFlags, 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 Private Member Functions

static UINT getMessageBoxFlags (MessageBoxIconType iconType) noexcept

Private Attributes

const UINT flags
const String title
const String message

Constructor & Destructor Documentation

◆ PreVistaMessageBox()

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

Member Function Documentation

◆ getMessageBoxFlags()

UINT juce::PreVistaMessageBox::getMessageBoxFlags ( MessageBoxIconType iconType)
inlinestaticprivatenoexcept

◆ getResult()

int juce::PreVistaMessageBox::getResult ( )
inlineoverridevirtual

Member Data Documentation

◆ flags

const UINT juce::PreVistaMessageBox::flags
private

◆ message

const String juce::PreVistaMessageBox::message
private

◆ title

const String juce::PreVistaMessageBox::title
private

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