![]() |
Inheritance diagram for Gtk::FileSelection:

Public Member Functions | |
| virtual | ~FileSelection () |
| GtkFileSelection* | gobj () |
| Provides access to the underlying C GtkObject. | |
| const GtkFileSelection* | gobj () const |
| Provides access to the underlying C GtkObject. | |
| FileSelection () | |
| FileSelection (const Glib::ustring& title) | |
| void | set_filename (const std::string& filename) |
| std::string | get_filename () const |
| void | complete (const Glib::ustring& pattern) |
| void | show_fileop_buttons () |
| void | hide_fileop_buttons () |
| Glib::ArrayHandle<std::string> | get_selections () const |
| void | set_select_multiple (bool select_multiple=true) |
| bool | get_select_multiple () const |
| TreeView* | get_dir_list () |
| const TreeView* | get_dir_list () const |
| TreeView* | get_file_list () |
| const TreeView* | get_file_list () const |
| OptionMenu* | get_history_pulldown () |
| const OptionMenu* | get_history_pulldown () const |
| Entry* | get_selection_entry () |
| const Entry* | get_selection_entry () const |
| Label* | get_selection_text () |
| const Label* | get_selection_text () const |
| VBox* | get_main_vbox () |
| const VBox* | get_main_vbox () const |
| Button* | get_ok_button () |
| const Button* | get_ok_button () const |
| Button* | get_cancel_button () |
| const Button* | get_cancel_button () const |
| Button* | get_help_button () |
| const Button* | get_help_button () const |
| HButtonBox* | get_button_area () |
| const HButtonBox* | get_button_area () const |
| HBox* | get_action_area () |
| const HBox* | get_action_area () const |
| Glib::PropertyProxy<bool> | property_show_fileops () |
| Glib::PropertyProxy<std::string> | property_filename () |
| Glib::PropertyProxy<bool> | property_select_multiple () |
Related Functions | |
| (Note that these are not member functions.) | |
| Gtk::FileSelection* | wrap (GtkFileSelection* object, bool take_copy=false) |
Gtk::FileSelection should be used to retrieve file or directory names from the user. It will create a new dialog window containing a directory list, and a file list corresponding to the current working directory. The filesystem can be navigated using the directory list or the drop-down history menu. Alternatively, the TAB key can be used to navigate using filename completion - common in text based editors such as emacs and jed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from Gtk::Dialog. |
|
|
Reimplemented from Gtk::Dialog. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Provides access to the underlying C GtkObject.
Reimplemented from Gtk::Dialog. |
|
|
Provides access to the underlying C GtkObject.
Reimplemented from Gtk::Dialog. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|