25 #ifndef JUCE_FILECHOOSERDIALOGBOX_H_INCLUDED
26 #define JUCE_FILECHOOSERDIALOGBOX_H_INCLUDED
86 const String& instructions,
88 bool warnAboutOverwritingExistingFiles,
95 #if JUCE_MODAL_LOOPS_PERMITTED
103 bool show (
int width = 0,
int height = 0);
112 bool showAt (
int x,
int y,
int width,
int height);
118 void centreWithDefaultSize (
Component* componentToCentreAround =
nullptr);
130 titleTextColourId = 0x1000850,
134 class ContentComponent;
135 ContentComponent* content;
136 const bool warnAboutOverwritingExistingFiles;
139 void closeButtonPressed();
144 int getDefaultWidth()
const;
146 void okButtonPressed();
147 void createNewFolder();
148 void createNewFolderConfirmed (
const String& name);
157 #endif // JUCE_FILECHOOSERDIALOGBOX_H_INCLUDED
Definition: juce_ResizableWindow.h:49
virtual void fileClicked(const File &file, const MouseEvent &e)=0
Definition: juce_Component.h:2092
Definition: juce_String.h:43
#define JUCE_API
Definition: juce_StandardHeader.h:139
virtual void selectionChanged()=0
Definition: juce_Colour.h:35
Definition: juce_Component.h:33
Definition: juce_FileChooserDialogBox.h:64
png_const_structrp png_const_inforp int png_fixed_point * width
Definition: juce_PNGLoader.cpp:2339
Definition: juce_FileBrowserComponent.h:39
Definition: juce_FileBrowserListener.h:35
virtual void browserRootChanged(const File &newRoot)=0
virtual void fileDoubleClicked(const File &file)=0
ColourIds
Definition: juce_FileChooserDialogBox.h:128
Definition: juce_File.h:45
Definition: juce_MouseEvent.h:36