spinbutt.h

Clase wxSpinEvent

Esta clase de evento se utiliza para los eventos generados por wxSpinButton y wxSpinCtrl.

Jerarquía:

Jerarquía de la clase wxSpinEvent

Eventos que utilizan esta clase

Las siguientes macros manejadoras de eventos redirigen los eventos a manejadores de funciones miembro 'func' con prototipos como:

void handlerFuncName(wxSpinEvent& event)

Macros de eventos:

EVT_SPIN(id, func)
Se genera cada vez que se pulsa una flecha.
EVT_SPIN_UP(id, func)
Generado cuando se pulsa la flecha izquierda/arriba.
EVT_SPIN_DOWN(id, func)
Se genera cuando se pulsa la flecha derecha/abajo.

Hay que tener en cuenta que si se manejan ambos eventos SPIN y UP o DOWN, se enviará una notificación sobre cada uno de ellos dos veces: primero se recibirá el evento UP/DOWN y luego, si no fue vetado, se enviará el evento SPIN.

Funciones miembro

wxSpinEvent()

wxSpinEvent::wxSpinEvent( wxEventType commandType = wxEVT_NULL, int id = 0 )

El constructor no es utilizado normalmente por el código de usuario.

GetPosition()

int wxSpinEvent::GetPosition() const

Recupera el valor actual del botón o control de giro.

SetPosition()

void wxSpinEvent::SetPosition(int pos)

Establece el valor asociado al evento.

Métodos y datos heredados

Esta clase hereda los métodos y datos miembro públicos y protegidos de wxNotifyEvent, wxCommandEvent, wxEvent y wxObject.