Fl_Group | +----Fl_File_Chooser
#include <FL/Fl_File_Chooser.H>
The Fl_File_Chooser
widget displays a standard file selection
dialog that supports various selection modes.
The constructor creates the Fl_File_Chooser
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 fl_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.
DIRECTORY
- allows the user to select a
single, existing directory.
The title
argument is used to set the title bar text for the
Fl_File_Chooser
window.
Destroys the widget and frees all memory used by it.
Sets or gets the background color of the Fl_File_Browser
list.
Returns the number of selected files.
Sets or gets the current directory.
Sets or gets the current filename filter pattern.
Hides the Fl_File_Chooser
window.
Sets or gets the size of the icons in the Fl_File_Browser
. By
default the icon size is set to 1.5 times the textsize()
.
Sets or gets the title bar text for the Fl_File_Chooser
.
Reloads the current directory in the Fl_File_Browser
.
Shows the Fl_File_Chooser
window.
Sets or gets the current Fl_File_Browser
text color.
Sets or gets the current Fl_File_Browser
text font.
Sets or gets the current Fl_File_Browser
text size.
Sets or gets the current type of Fl_File_Chooser
.
Sets or gets the current value of the selected file.
Returns 1 if the Fl_File_Chooser
window is visible.