event.h

Clase wxScrollWinEvent

Un evento de desplazamiento contiene información sobre eventos enviados desde ventanas con desplazamiento.

Jerarquía:

Jerarquía de la clase wxScrollWinEvent

Hay que tener en cuenta que pueden utilizar las macros EVT_SCROLLWIN* para interceptar eventos de ventanas de desplazamiento desde la ventana receptora.

Eventos que usan esta clase

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

void handlerFuncName(wxScrollWinEvent& event)

Macros de eventos:

EVT_SCROLLWIN(func)
Procesa todos los eventos de desplazamiento.
EVT_SCROLLWIN_TOP(func)
Procesa los eventos wxEVT_SCROLLWIN_TOP de desplazamiento hacia arriba.
EVT_SCROLLWIN_BOTTOM(func)
Procesa los eventos wxEVT_SCROLLWIN_BOTTOM de desplazamiento hacia abajo.
EVT_SCROLLWIN_LINEUP(func)
Procesa los eventos de alineación wxEVT_SCROLLWIN_LINEUP.
EVT_SCROLLWIN_LINEDOWN(func)
Procesa los eventos de bajada de línea wxEVT_SCROLLWIN_LINEDOWN.
EVT_SCROLLWIN_PAGEUP(func)
Procesa los eventos wxEVT_SCROLLWIN_PAGEUP de subida de página.
EVT_SCROLLWIN_PAGEDOWN(func)
Procesa los eventos wxEVT_SCROLLWIN_PAGEDOWN de bajada de página.
EVT_SCROLLWIN_THUMBTRACK(func)
Procesa los eventos wxEVT_SCROLLWIN_THUMBTRACK thumbtrack (eventos frecuentes enviados cuando el usuario arrastra el thumbtrack).
EVT_SCROLLWIN_THUMBRELEASE(func)
Procesa los eventos wxEVT_SCROLLWIN_THUMBRELEASE de liberación del pulgar.

Funciones miembro

wxScrollWinEvent()

wxScrollWinEvent::wxScrollWinEvent( wxEventType commandType = wxEVT_NULL, int pos = 0, int orientation = 0 )

Constructor.

GetOrientation()

int wxScrollWinEvent::GetOrientation() const

Devuelve wxHORIZONTAL o wxVERTICAL, dependiendo de la orientación de la barra de desplazamiento.

Pendiente

wxHORIZONTAL y wxVERTICAL deberían ir en su propio tipo enumerado.

GetPosition()

int wxScrollWinEvent::GetPosition() const

Devuelve la posición de la barra de desplazamiento para los eventos de seguimiento y liberación del pulgar.

Hay que tener en cuenta que este campo no se puede utilizar para los otros eventos, es necesario consultar la propia ventana para la posición actual en esos casos.

SetOrientation()

void wxScrollWinEvent::SetOrientation(int orient)

SetPosition()

void wxScrollWinEvent::SetPosition(int pos)

Métodos y datos heredados

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