]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/ribbon/page.h
Add test for absence of events from wxSpinCtrlDouble ctor.
[wxWidgets.git] / interface / wx / ribbon / page.h
index 72348ee23a623e55f36cf6df53ddff12ac59b351..c6e2845342b0afffe8caa32a0f344c979e2cbe86 100644 (file)
@@ -2,7 +2,6 @@
 // Name:        ribbon/page.h
 // Purpose:     interface of wxRibbonPage
 // Author:      Peter Cawley
-// RCS-ID:      $Id$
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
@@ -148,6 +147,7 @@ public:
     
         @see GetMajorAxis()
         @see ScrollPixels()
+        @see ScrollSections()
     */
     virtual bool ScrollLines(int lines);
   
@@ -165,9 +165,27 @@ public:
     
         @see GetMajorAxis()
         @see ScrollLines()
+        @see ScrollSections()
     */
     bool ScrollPixels(int pixels);
 
+    /**
+        Scroll the page by an entire child section.
+
+        The @a sections parameter value should be 1 or -1. This will scroll
+        enough to uncover a partially visible child section or totally uncover
+        the next child section that may not be visible at all.
+
+        @return @true if the page scrolled at least one pixel in the given
+            direction, @false if it did not scroll.
+
+        @see ScrollPixels()
+        @see ScrollSections()
+
+        @since 2.9.5
+    */
+    bool ScrollSections(int sections);
+
     /**
         Get the direction in which ribbon panels are stacked within the page.