Clase wxNavigationKeyEvent
Esta clase de evento contiene información sobre eventos de navegación, generados por teclas de navegación como tab y page down.
Jerarquía:

Este evento es utilizado principalmente por las implementaciones de wxWidgets. Un manejador de wxNavigationKeyEvent es proporcionado automáticamente por wxWidgets cuando se habilita la navegación por teclado dentro de una ventana heredándola de wxNavigationEnabled<>.
Eventos que usan esta clase
Las siguientes macros de manejadores de eventos redirigen los eventos a manejadores de funciones miembro 'func' con prototipos como:
void handlerFuncName(wxNavigationKeyEvent& event)
- EVT_NAVIGATION_KEY(func)
- Procesa un evento de tecla de navegación.
Tipos enumerados miembro
wxNavigationKeyEventFlags
enum wxNavigationKeyEvent::wxNavigationKeyEventFlags
Banderas que se pueden utilizar con wxNavigationKeyEvent.
- IsBackward
- IsForward
- WinChange
- FromTab
Funciones miembro
wxNavigationKeyEvent()
wxNavigationKeyEvent::wxNavigationKeyEvent()
Constructor por defecto.
wxNavigationKeyEvent()
wxNavigationKeyEvent::wxNavigationKeyEvent(const wxNavigationKeyEvent & event)
Constructor copia.
GetCurrentFocus()
wxWindow* wxNavigationKeyEvent::GetCurrentFocus() const
Devuelve el hijo que tiene el foco, o NULL.
GetDirection()
bool wxNavigationKeyEvent::GetDirection() const
Devuelve verdadero si la navegación fue en dirección hacia adelante.
IsFromTab()
bool wxNavigationKeyEvent::IsFromTab() const
Devuelve true si el evento de navegación provino de una tecla de tabulación.
Esto es necesario para una correcta navegación sobre los botones de radio.
IsWindowChange()
bool wxNavigationKeyEvent::IsWindowChange() const
Devuelve true si el evento de navegación representa un cambio de ventana (por ejemplo, desde Ctrl-Page Down en un bloc de notas).
SetCurrentFocus()
void wxNavigationKeyEvent::SetCurrentFocus(wxWindow * currentFocus)
Establece el miembro de la ventana de enfoque actual.
SetDirection()
void wxNavigationKeyEvent::SetDirection(bool direction)
Establece la dirección hacia adelante si direction es verdadero, o hacia atrás si es falso.
SetFlags()
void wxNavigationKeyEvent::SetFlags(long flags)
Establece las banderas para este evento.
Las banderas pueden ser una combinación de los valores wxNavigationKeyEvent::wxNavigationKeyEventFlags.
SetFromTab()
void wxNavigationKeyEvent::SetFromTab(bool fromTab)
Marca el evento de navegación como procedente de una tecla de tabulación.
SetWindowChange()
void wxNavigationKeyEvent::SetWindowChange(bool windowChange)
Marca el evento como un evento de cambio de ventana.
Métodos y datos heredados
Esta clase hereda los métodos y datos miembro públicos y protegidos de wxEvent y wxObject.