]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/bookctrl.h
Added wxTreebook:
[wxWidgets.git] / include / wx / bookctrl.h
index 95e79de2abfb4a5f29ce7e40d6068a3c5ccf5271..347dc6ba0cdb3e37650938f1c964dcd047483103 100644 (file)
@@ -176,6 +176,13 @@ public:
     }
 
 protected:
+    // Should we accept NULL page pointers in Add/InsertPage()?
+    //
+    // Default is no but derived classes may override it if they can treat NULL
+    // pages in some sensible way (e.g. wxTreebook overrides this to allow
+    // having nodes without any associated page)
+    virtual bool AllowNullPage() const { return false; }
+
     // remove the page and return a pointer to it
     virtual wxWindow *DoRemovePage(size_t page) = 0;