From a362fb0328991310ef3e2f24e2cda19839349176 Mon Sep 17 00:00:00 2001 From: jules Date: Sun, 22 Jun 2014 19:20:22 +0100 Subject: [PATCH] Added method FilenameComponent::getCurrentFileText() --- .../juce_gui_basics/filebrowser/juce_FilenameComponent.cpp | 7 ++++++- .../juce_gui_basics/filebrowser/juce_FilenameComponent.h | 3 +++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp b/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp index 4e5036ecfa..e8e4ae86b5 100644 --- a/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp +++ b/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp @@ -162,9 +162,14 @@ void FilenameComponent::fileDragExit (const StringArray&) } //============================================================================== +String FilenameComponent::getCurrentFileText() const +{ + return filenameBox.getText(); +} + File FilenameComponent::getCurrentFile() const { - File f (File::getCurrentWorkingDirectory().getChildFile (filenameBox.getText())); + File f (File::getCurrentWorkingDirectory().getChildFile (getCurrentFileText())); if (enforcedSuffix.isNotEmpty()) f = f.withFileExtension (enforcedSuffix); diff --git a/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h b/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h index bbae76ee67..9dbe7551d6 100644 --- a/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h +++ b/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h @@ -103,6 +103,9 @@ public: /** Returns the currently displayed filename. */ File getCurrentFile() const; + /** Returns the raw text that the user has entered. */ + String getCurrentFileText() const; + /** Changes the current filename. @param newFile the new filename to use