25 #ifndef JUCE_DIALOGWINDOW_H_INCLUDED
26 #define JUCE_DIALOGWINDOW_H_INCLUDED
66 bool escapeKeyTriggersCloseButton,
67 bool addToDesktop =
true);
137 #if JUCE_MODAL_LOOPS_PERMITTED || DOXYGEN
186 static void showDialog (
const String& dialogTitle,
190 bool escapeKeyTriggersCloseButton,
191 bool shouldBeResizable =
false,
192 bool useBottomRightCornerResizer =
false);
194 #if JUCE_MODAL_LOOPS_PERMITTED || DOXYGEN
232 static int showModalDialog (
const String& dialogTitle,
236 bool escapeKeyTriggersCloseButton,
237 bool shouldBeResizable =
false,
238 bool useBottomRightCornerResizer =
false);
245 void resized()
override;
247 bool keyPressed (
const KeyPress&)
override;
250 bool escapeKeyTriggersCloseButton;
255 #endif // JUCE_DIALOGWINDOW_H_INCLUDED
bool resizable
Definition: juce_DialogWindow.h:109
Definition: juce_KeyPress.h:37
#define noexcept
Definition: juce_CompilerSupport.h:141
Component * componentToCentreAround
Definition: juce_DialogWindow.h:102
bool useBottomRightCornerResizer
Definition: juce_DialogWindow.h:111
bool escapeKeyTriggersCloseButton
Definition: juce_DialogWindow.h:105
Definition: juce_DialogWindow.h:49
Definition: juce_String.h:43
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_Colour.h:35
Definition: juce_DialogWindow.h:81
Definition: juce_Component.h:33
String dialogTitle
Definition: juce_DialogWindow.h:86
Definition: juce_DocumentWindow.h:52
Colour dialogBackgroundColour
Definition: juce_DialogWindow.h:89
bool useNativeTitleBar
Definition: juce_DialogWindow.h:107
OptionalScopedPointer< Component > content
Definition: juce_DialogWindow.h:96