xtd.forms - Reference Guide  0.1.0
Modern c++17 library containing classes for creating Windows-based applications that take full advantage of the rich user interface features available in the Microsoft Windows, Apple macOS and Linux like Ubuntu operating system.
xtd::forms::save_file_dialog Class Reference
Inheritance diagram for xtd::forms::save_file_dialog:
xtd::forms::file_dialog xtd::forms::common_dialog xtd::forms::component

Public Member Functions

 save_file_dialog ()=default
 Initializes a new instance of the common_dialog class. More...
 
std::fstream open_file () const
 
- Public Member Functions inherited from xtd::forms::file_dialog
 file_dialog ()=default
 Initializes a new instance of the common_dialog class. More...
 
virtual bool add_extension () const
 Gets a value indicating whether the dialog box automatically adds an extension to a file name if the user omits the extension. More...
 
virtual file_dialogadd_extension (bool value)
 Sets a value indicating whether the dialog box automatically adds an extension to a file name if the user omits the extension. More...
 
virtual bool auto_upgrade_enabled () const
 Gets a value indicating whether this file_dialog instance should automatically upgrade appearance and behavior when running on Windows Vista. More...
 
virtual file_dialogauto_upgrade_enabled (bool value)
 Sets a value indicating whether this file_dialog instance should automatically upgrade appearance and behavior when running on Windows Vista. More...
 
virtual bool check_file_exists () const
 Gets a value indicating whether the dialog box displays a warning if the user specifies a file name that does not exist. More...
 
virtual file_dialogcheck_file_exists (bool value)
 Sets a value indicating whether the dialog box displays a warning if the user specifies a file name that does not exist. More...
 
virtual bool check_path_exists () const
 
virtual file_dialogcheck_path_exists (bool value)
 
virtual const ustringdefault_ext () const
 
virtual file_dialogdefault_ext (const ustring &value)
 
virtual bool dereference_link () const
 
virtual file_dialogdereference_link (bool value)
 
virtual const ustringfile_name () const
 
virtual file_dialogfile_name (const ustring &value)
 
virtual const std::vector< ustringfile_names () const
 
virtual const ustringfilter () const
 
virtual file_dialogfilter (const ustring &value)
 
virtual size_t filter_index () const
 
virtual file_dialogfilter_index (size_t value)
 
virtual const ustringinitial_directory () const
 
virtual file_dialoginitial_directory (const ustring &value)
 
virtual bool multi_select () const
 
virtual file_dialogmulti_select (bool value)
 
size_t options () const
 
void reset () override
 Resets all properties to their default values. More...
 
virtual bool restore_directory () const
 
virtual file_dialogrestore_directory (bool value)
 
bool run_dialog (intptr_t hwnd_owner) override
 When overridden in a derived class, specifies a common dialog box. More...
 
virtual bool show_help () const
 
virtual file_dialogshow_help (bool value)
 
virtual bool show_hidden_files () const
 
virtual file_dialogshow_hidden_files (bool value)
 
virtual bool show_preview () const
 
virtual file_dialogshow_preview (bool value)
 
virtual bool support_multi_dotted_extensions () const
 
virtual file_dialogsupport_multi_dotted_extensions (bool value)
 
virtual const ustringtitle () const
 
virtual file_dialogtitle (const ustring &value)
 
ustring to_string () const
 
virtual bool validate_names () const
 
virtual file_dialogvalidate_names (bool value)
 
- Public Member Functions inherited from xtd::forms::common_dialog
 common_dialog ()=default
 Initializes a new instance of the common_dialog class. More...
 
xtd::forms::dialog_result show_dialog ()
 Runs a common dialog box with a default owner. More...
 
xtd::forms::dialog_result show_dialog (const iwin32_window &owner)
 Runs a common dialog box with the specified owner. More...
 
std::any tag () const
 Gets an object that contains data about the control. More...
 
common_dialogtag (const std::any &tag)
 Sets an object that contains data about the control. More...
 

Additional Inherited Members

- Public Attributes inherited from xtd::forms::common_dialog
event< common_dialog, help_event_handler< component & > > help_request
 Occurs when the user clicks the Help button on a common dialog box. More...
 
- Protected Member Functions inherited from xtd::forms::common_dialog
virtual void on_help_request (help_event_args &e)
 Raises the help_request event. More...
 
- Protected Member Functions inherited from xtd::forms::component
virtual bool can_raise_events () const
 Gets a value indicating whether the component can raise an event. More...
 
bool design_mode () const
 Gets a value that indicates whether the component is currently in design mode. More...
 

Constructor & Destructor Documentation

§ save_file_dialog()

xtd::forms::save_file_dialog::save_file_dialog ( )
default

Initializes a new instance of the common_dialog class.


The documentation for this class was generated from the following file: