%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Name: spinevt.inc %% Purpose: wxSpinEvent documentation shared between spinevt.tex and %% spinbutt.tex %% Author: Vadim Zeitlin %% Modified by: %% Created: 26.05.02 (extracted from spinbutt.tex) %% RCS-ID: $Id$ %% Copyright: (c) wxWindows team %% License: wxWindows license %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \wxheading{Event handling} To process input from a spin button, use one of these event handler macros to direct input to member functions that take a \helpref{wxSpinEvent}{wxspinevent} argument: \twocolwidtha{7cm} \begin{twocollist} \twocolitem{{\bf EVT\_SPIN(id, func)}}{Generated whenever an arrow is pressed.} \twocolitem{{\bf EVT\_SPIN\_UP(id, func)}}{Generated when left/up arrow is pressed.} \twocolitem{{\bf EVT\_SPIN\_DOWN(id, func)}}{Generated when right/down arrow is pressed.} \end{twocollist}% Note that if you handle both SPIN and UP or DOWN events, you will be notified about each of them twice: first the UP/DOWN event will be received and then, if it wasn't vetoed, the SPIN event will be sent.