OpenFileDialog component. More...
#include <openfiledialog.h>
Public Member Functions | |
Construction | |
| OpenFileDialog (GUIComponent *owner) | |
| Constructs an open file dialog. More... | |
| virtual | ~OpenFileDialog () |
Attributes | |
| std::string | get_filename () const |
| Get the full path of the file selected. More... | |
| std::vector< std::string > | get_filenames () const |
| Gets an array that contains one file name for each selected file. More... | |
Operations | |
| void | set_multi_select (bool multiselect) |
| Sets if multiple files can be selected or not. More... | |
| void | set_filename (const std::string &filename) |
| Sets a string containing the full path of the file selected. More... | |
| void | add_filter (const std::string &filter_description, const std::string &filter_extension, bool is_default=false) |
| Add a filter that determines what types of files are displayed. More... | |
| void | clear_filters () |
| Clears all filters. More... | |
| void | set_filter_index (int filter_index) |
| Sets a default filter, on a 0-based index. More... | |
| void | set_initial_directory (const std::string &path) |
| Sets the initial directory that is displayed. More... | |
| void | set_title (const std::string &title) |
| Sets the text that appears in the title bar. More... | |
| bool | show () |
| Shows the file dialog. More... | |
OpenFileDialog component.