X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a974387a22bad187db6c86a62702d280e9c994f7..b13cd66e42c77e1c71585e67eeab6560b38178b3:/docs/latex/wx/scrolbar.tex?ds=sidebyside diff --git a/docs/latex/wx/scrolbar.tex b/docs/latex/wx/scrolbar.tex index cb4a11d0b9..a9fba5aa2a 100644 --- a/docs/latex/wx/scrolbar.tex +++ b/docs/latex/wx/scrolbar.tex @@ -12,6 +12,10 @@ events are received. \helpref{wxEvtHandler}{wxevthandler}\\ \helpref{wxObject}{wxobject} +\wxheading{Include files} + + + \wxheading{Remarks} A scrollbar has the following main attributes: {\it range}, {\it thumb size}, {\it page size}, and {\it position}. @@ -45,22 +49,7 @@ to the size of the window and the size of the data. See also \helpref{window styles overview}{windowstyles}. -\wxheading{Event handling} - -To process input from a scrollbar, use one of these event handler macros to direct input to member -functions that take a \helpref{wxScrollEvent}{wxscrollevent} argument: - -\twocolwidtha{7cm} -\begin{twocollist} -\twocolitem{{\bf EVT\_COMMAND\_SCROLL(id, func)}}{Catch all scroll commands.} -\twocolitem{{\bf EVT\_COMMAND\_TOP(id, func)}}{Catch a command to put the scroll thumb at the maximum position.} -\twocolitem{{\bf EVT\_COMMAND\_BOTTOM(id, func)}}{Catch a command to put the scroll thumb at the maximum position.} -\twocolitem{{\bf EVT\_COMMAND\_LINEUP(id, func)}}{Catch a line up command.} -\twocolitem{{\bf EVT\_COMMAND\_LINEDOWN(id, func)}}{Catch a line down command.} -\twocolitem{{\bf EVT\_COMMAND\_PAGEUP(id, func)}}{Catch a page up command.} -\twocolitem{{\bf EVT\_COMMAND\_PAGEDOWN(id, func)}}{Catch a page down command.} -\twocolitem{{\bf EVT\_COMMAND\_THUMBTRACK(id, func)}}{Catch a thumbtrack command (continuous movement of the scroll thumb).} -\end{twocollist}% +\input scrolevt.inc \wxheading{See also} @@ -270,7 +259,7 @@ When defining your own scrollbar behaviour, you will always need to recalculate the scrollbar settings when the window size changes. You could therefore put your scrollbar calculations and SetScrollbar call into a function named AdjustScrollbars, which can be called initially and also -from a \helpref{wxWindow::OnSize}{wxwindowonsize} event handler function. +from a \helpref{wxSizeEvent}{wxsizeevent} event handler function. \wxheading{See also}