]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/propdlg.h
Use wxCOMPtr throughout wxWebViewIE to simplify the code and reduce the chance of...
[wxWidgets.git] / interface / wx / propdlg.h
index 80589541a8124bf159257533ea769ec8ccec79fa..a55804eaea8d8dd79b5ad700b33a8154c8553f67 100644 (file)
@@ -3,7 +3,7 @@
 // Purpose:     interface of wxPropertySheetDialog
 // Author:      wxWidgets team
 // RCS-ID:      $Id$
 // Purpose:     interface of wxPropertySheetDialog
 // Author:      wxWidgets team
 // RCS-ID:      $Id$
-// Licence:     wxWindows license
+// Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
 
 /////////////////////////////////////////////////////////////////////////////
 
 
@@ -74,16 +74,16 @@ enum wxPropertySheetDialogFlags
     bool MyPropertySheetDialog::Create(...)
     {
         if (!wxPropertySheetDialog::Create(...))
     bool MyPropertySheetDialog::Create(...)
     {
         if (!wxPropertySheetDialog::Create(...))
-            return @false;
+            return false;
 
         CreateButtons(wxOK|wxCANCEL|wxHELP);
 
         // Add page
         wxPanel* panel = new wxPanel(GetBookCtrl(), ...);
 
         CreateButtons(wxOK|wxCANCEL|wxHELP);
 
         // Add page
         wxPanel* panel = new wxPanel(GetBookCtrl(), ...);
-        GetBookCtrl()->AddPage(panel, wxT("General"));
+        GetBookCtrl()->AddPage(panel, "General");
 
         LayoutDialog();
 
         LayoutDialog();
-        return @true;
+        return true;
     }
     @endcode
 
     }
     @endcode
 
@@ -116,7 +116,7 @@ public:
                           const wxPoint& pos = wxDefaultPosition,
                           const wxSize& size = wxDefaultSize,
                           long style = wxDEFAULT_DIALOG_STYLE,
                           const wxPoint& pos = wxDefaultPosition,
                           const wxSize& size = wxDefaultSize,
                           long style = wxDEFAULT_DIALOG_STYLE,
-                          const wxString& name = "dialogBox");
+                          const wxString& name = wxDialogNameStr);
 
     /**
         Override this if you wish to add the book control in a way different from the
 
     /**
         Override this if you wish to add the book control in a way different from the
@@ -127,12 +127,11 @@ public:
     /**
         Call this from your own Create function, before adding buttons and pages.
     */
     /**
         Call this from your own Create function, before adding buttons and pages.
     */
-    bool Create(wxWindow* parent, wxWindowID id,
-                const wxString& title,
+    bool Create(wxWindow* parent, wxWindowID id, const wxString& title,
                 const wxPoint& pos = wxDefaultPosition,
                 const wxSize& size = wxDefaultSize,
                 long style = wxDEFAULT_DIALOG_STYLE,
                 const wxPoint& pos = wxDefaultPosition,
                 const wxSize& size = wxDefaultSize,
                 long style = wxDEFAULT_DIALOG_STYLE,
-                const wxString& name = "dialogBox");
+                const wxString& name = wxDialogNameStr);
 
     /**
         Override this if you wish to create a different kind of book control; by
 
     /**
         Override this if you wish to create a different kind of book control; by
@@ -149,7 +148,7 @@ public:
 
         @note On PocketPC, no buttons are created.
     */
 
         @note On PocketPC, no buttons are created.
     */
-    void CreateButtons(int flags = wxOK|wxCANCEL);
+    virtual void CreateButtons(int flags = wxOK|wxCANCEL);
 
     /**
         Returns the book control that will contain your settings pages.
 
     /**
         Returns the book control that will contain your settings pages.
@@ -174,7 +173,7 @@ public:
         @note On PocketPC, this does nothing, since the dialog will be shown full-screen,
               and the layout will be done when the dialog receives a size event.
     */
         @note On PocketPC, this does nothing, since the dialog will be shown full-screen,
               and the layout will be done when the dialog receives a size event.
     */
-    void LayoutDialog(int centreFlags = wxBOTH);
+    virtual void LayoutDialog(int centreFlags = wxBOTH);
 
     /**
         Sets the book control used for the dialog.
 
     /**
         Sets the book control used for the dialog.
@@ -183,13 +182,6 @@ public:
     */
     void SetBookCtrl(wxBookCtrlBase* bookCtrl);
 
     */
     void SetBookCtrl(wxBookCtrlBase* bookCtrl);
 
-    /**
-        Sets the inner sizer that contains the book control and button sizer.
-
-        You will normally not need to use this.
-    */
-    void SetInnerSizer(wxSizer* sizer);
-
     /**
         You can customize the look and feel of the dialog by setting the sheet style.
         It is a bit list of the ::wxPropertySheetDialogFlags values.
     /**
         You can customize the look and feel of the dialog by setting the sheet style.
         It is a bit list of the ::wxPropertySheetDialogFlags values.