145 #if JUCE_MODAL_LOOPS_PERMITTED
201 bool shouldBeResizable =
false,
202 bool useBottomRightCornerResizer =
false,
205 #if JUCE_MODAL_LOOPS_PERMITTED
243 static int showModalDialog (
const String& dialogTitle,
248 bool shouldBeResizable =
false,
249 bool useBottomRightCornerResizer =
false,
270 std::unique_ptr<AccessibilityHandler> createAccessibilityHandler()
override;
Definition juce_Colour.h:38
Definition juce_Component.h:36
static Desktop &JUCE_CALLTYPE getInstance()
Definition juce_Desktop.cpp:50
bool keyPressed(const KeyPress &) override
Definition juce_DialogWindow.cpp:51
virtual bool escapeKeyPressed()
Definition juce_DialogWindow.cpp:40
float getDesktopScaleFactor() const override
Definition juce_DialogWindow.h:267
void resized() override
Definition juce_DialogWindow.cpp:59
bool escapeKeyTriggersCloseButton
Definition juce_DialogWindow.h:273
static void showDialog(const String &dialogTitle, Component *contentComponent, Component *componentToCentreAround, Colour backgroundColour, bool escapeKeyTriggersCloseButton, bool shouldBeResizable=false, bool useBottomRightCornerResizer=false, bool useNativeTitleBar=true)
Definition juce_DialogWindow.cpp:131
float desktopScale
Definition juce_DialogWindow.h:272
DialogWindow(const String &name, Colour backgroundColour, bool escapeKeyTriggersCloseButton, bool addToDesktop=true, float desktopScale=1.0f)
Definition juce_DialogWindow.cpp:29
DocumentWindow(const String &name, Colour backgroundColour, int requiredButtons, bool addToDesktop=true)
Definition juce_DocumentWindow.cpp:48
Definition juce_KeyPress.h:40
Definition juce_OptionalScopedPointer.h:38
Component::SafePointer< Component > contentComponent
Definition juce_ResizableWindow.h:394
void addToDesktop()
Definition juce_TopLevelWindow.cpp:258
Definition juce_String.h:53
bool useNativeTitleBar
Definition juce_TopLevelWindow.h:157
static const char * name
Definition pugl.h:1582
#define JUCE_API
Definition juce_StandardHeader.h:152
const Colour lightgrey
Definition juce_Colours.h:111
Definition carla_juce.cpp:31
DialogWindow * create()
Definition juce_DialogWindow.cpp:109
Component * componentToCentreAround
Definition juce_DialogWindow.h:110
Colour dialogBackgroundColour
Definition juce_DialogWindow.h:97
bool useNativeTitleBar
Definition juce_DialogWindow.h:115
OptionalScopedPointer< Component > content
Definition juce_DialogWindow.h:104
bool useBottomRightCornerResizer
Definition juce_DialogWindow.h:119
DialogWindow * launchAsync()
Definition juce_DialogWindow.cpp:116
bool resizable
Definition juce_DialogWindow.h:117
bool escapeKeyTriggersCloseButton
Definition juce_DialogWindow.h:113
String dialogTitle
Definition juce_DialogWindow.h:94
LaunchOptions() noexcept
Definition juce_DialogWindow.cpp:107