X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/58d0deaac1af12c41b27de4c92dae023c2616b03..cadb4a6d8cb835c0db0101f1e39d0d9b52f786f4:/docs/doxygen/overviews/scrolling.h diff --git a/docs/doxygen/overviews/scrolling.h b/docs/doxygen/overviews/scrolling.h index 1c1eb43164..b0cb8a30f8 100644 --- a/docs/doxygen/overviews/scrolling.h +++ b/docs/doxygen/overviews/scrolling.h @@ -6,15 +6,21 @@ // Licence: wxWindows license ///////////////////////////////////////////////////////////////////////////// -/*! +/** -@page overview_scrolling Scrolling Overview +@page overview_scrolling Scrolled Windows Classes: @li wxWindow -@li wxScrolledWindow +@li ::wxScrolledWindow @li wxScrollBar +@li @ref overview_scrolling_model +@li @ref overview_scrolling_example + +
+ + Scrollbars come in various guises in wxWidgets. All windows have the potential to show a vertical scrollbar and/or a horizontal scrollbar: it is a basic capability of a window. However, in practice, not all windows do make use of @@ -29,7 +35,7 @@ events. If you created a wxWindow object with scrollbars, and then clicked on the scrollbars, nothing at all would happen. This is deliberate, because the @e interpretation of scroll events varies from one window class to another. -wxScrolledWindow (formerly wxCanvas) is an example of a window that adds +::wxScrolledWindow (formerly wxCanvas) is an example of a window that adds functionality to make scrolling really work. It assumes that scrolling happens in consistent units, not different-sized jumps, and that page size is represented by the visible portion of the window. It is suited to drawing