]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/docview.h
Add wxVectorSort function for sorting wxVector<T> containers. Closes #11889
[wxWidgets.git] / interface / wx / docview.h
index b39691807674740742b19e2a08692797c465b21c..d7f44487549250fba7b6bf5a58e285de34c17b2a 100644 (file)
@@ -516,6 +516,24 @@ public:
     */
     wxList& GetTemplates();
 
+    /**
+        Create the frame used for print preview.
+
+        This method can be overridden if you need to change the behaviour or
+        appearance of the preview window. By default, a standard wxPreviewFrame
+        is created.
+
+        @since 2.9.1
+
+        @param preview The associated preview object.
+        @param parent The parent window for the frame.
+        @param title The suggested title for the print preview frame.
+        @return A new print preview frame, must not return @NULL.
+    */
+    virtual wxPreviewFrame* CreatePreviewFrame(wxPrintPreviewBase* preview,
+                                               wxWindow* parent,
+                                               const wxString& title);
+
     /**
         Initializes data; currently just calls OnCreateFileHistory().
 
@@ -1332,6 +1350,14 @@ public:
     */
     virtual bool SaveAs();
 
+    /**
+        Discard changes and load last saved version.
+
+        Prompts the user first, and then calls DoOpenDocument() to reload the
+        current file.
+    */
+    virtual bool Revert();
+
     //@{
     /**
         Override this function and call it from your own SaveObject() before