Clase wxNotifyEvent
Esta clase no es utilizada por los manejadores de eventos por sí misma, pero es una clase base para otras clases de eventos (como wxBookCtrlEvent).
Jerarquía:

Se envía (o un objeto de una clase derivada) cuando se está cambiando el estado de los controles y permite al programa wxNotifyEvent::Veto() este cambio si quiere evitar que ocurra.
Funciones miembro
wxNotifyEvent()
wxNotifyEvent::wxNotifyEvent( wxEventType eventType = wxEVT_NULL, int id = 0 )
Constructor (utilizado internamente sólo por wxWidgets).
Allow()
void wxNotifyEvent::Allow()
Es lo contrario de Veto(): permite explícitamente que el evento sea procesado./p>
Para la mayoría de los eventos no es necesario llamar a este método, ya que los eventos se permiten de todos modos, pero algunos están prohibidos por defecto (esto se mencionará en la descripción del evento correspondiente).
IsAllowed()
bool wxNotifyEvent::IsAllowed() const
Devuelve true si el cambio está permitido (Veto() no ha sido llamado) o false en caso contrario (si lo ha sido).
Veto()
void wxNotifyEvent::Veto()
Impide que se produzca el cambio anunciado por este evento.
En general, es una buena idea notificar al usuario las razones para vetar el cambio porque, de lo contrario, el comportamiento de la aplicación (que simplemente se niega a hacer lo que el usuario quiere) podría ser bastante sorprendente.
Métodos y datos heredados
Esta clase hereda los métodos y datos miembro públicos y protegidos de wxCommandEvent, wxEvent y wxObject.