]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/dirdlg.h
added wxString::Clone() and made wxString(wxCStrData) ctor make deep copy too
[wxWidgets.git] / interface / dirdlg.h
index 737c6ecc92dc92d21f70b778447be99d92ad9801..4d21deac8577d18008a59a56462bdd2f1e7d95a4 100644 (file)
     This class represents the directory chooser dialog.
 
     @beginStyleTable
-    @style{wxDD_DEFAULT_STYLE}:
+    @style{wxDD_DEFAULT_STYLE}
            Equivalent to a combination of wxDEFAULT_DIALOG_STYLE and
            wxRESIZE_BORDER (the last one is not used under wxWinCE).
-    @style{wxDD_DIR_MUST_EXIST}:
+    @style{wxDD_DIR_MUST_EXIST}
            The dialog will allow the user to choose only an existing folder.
            When this style is not given, a "Create new directory" button is
            added to the dialog (on Windows) or some other way is provided to
            the user to type the name of a new folder.
-    @style{wxDD_CHANGE_DIR}:
+    @style{wxDD_CHANGE_DIR}
            Change the current working directory to the directory chosen by the
            user.
     @endStyleTable
 
+    @note On Windows the new directory button is only available with recent
+          versions of the common dialogs.
+
     @library{wxcore}
     @category{cmndlg}
 
-    @see @ref overview_wxdirdialogoverview "wxDirDialog overview", wxFileDialog
+    @see @ref overview_cmndlg_dir, wxFileDialog
 */
 class wxDirDialog : public wxDialog
 {
 public:
     /**
-        Constructor. Use ShowModal() to show
-        the dialog.
-        
+        Constructor. Use ShowModal() to show the dialog.
+
         @param parent
             Parent window.
         @param message
@@ -87,8 +89,8 @@ public:
     void SetPath(const wxString& path);
 
     /**
-        Shows the dialog, returning wxID_OK if the user pressed OK, and wxID_CANCEL
-        otherwise.
+        Shows the dialog, returning wxID_OK if the user pressed OK, and
+        wxID_CANCEL otherwise.
     */
     int ShowModal();
 };