Fl_Group | +----FileChooser
#include "FileChooser.h"
The FileChooser
widget displays a standard file selection
dialog that supports various selection modes.
The constructor creates the FileChooser
dialog pictured
above. The pathname
argument can be a directory name or a
complete file name (in which case the corresponding file is highlighted
in the list and in the filename input field.)
The pattern
argument can be a NULL
string or
"*"
to list all files. See the FLTK documentation on
filename_match()
for other kinds of patterns.
The type
argument can be one of the following:
SINGLE
- allows the user to select a
single, existing file.
MULTI
- allows the user to select one
or more existing files.
CREATE
- allows the user to select a
single, existing file or specify a new filename.
The title
argument is used to set the title bar text for the
FileChooser
window.
Destroys the widget and frees all memory used by it.
Sets or gets the background color of the FileBrowser
list.
Returns the number of selected files.
Sets or gets the current directory.
Sets or gets the current filename filter pattern.
Hides the FileChooser
window.
Sets or gets the size of the icons in the FileBrowser
. By
default the icon size is set to 1.5 times the textsize()
.
Sets or gets the title bar text for the FileChooser
.
Reloads the current directory in the FileBrowser
.
Shows the FileChooser
window.
Sets or gets the current FileBrowser
text color.
Sets or gets the current FileBrowser
text font.
Sets or gets the current FileBrowser
text size.
Sets or gets the current type of FileChooser
.
Sets or gets the current value of the selected file.
Returns 1 if the FileChooser
window is visible.