2002-05-26 08:46:20 -04:00
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
%% 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
|
2007-02-10 21:53:05 -05:00
|
|
|
about each of them twice: first the UP/DOWN event will be received and then,
|
2002-05-26 08:46:20 -04:00
|
|
|
if it wasn't vetoed, the SPIN event will be sent.
|