event.h

Macro wxBEGIN_EVENT_TABLE

Sintaxis

#define wxBEGIN_EVENT_TABLE(theClass, baseClass) \
    const wxEventTable theClass::sm_eventTable = \
        { &baseClass::sm_eventTable, &theClass::sm_eventTableEntries[0] }; \
    const wxEventTable *theClass::GetEventTable() const \
        { return &theClass::sm_eventTable; } \
    wxEventHashTable theClass::sm_eventHashTable(theClass::sm_eventTable); \
    wxEventHashTable &theClass::GetEventHashTable() const \
        { return theClass::sm_eventHashTable; } \
    const wxEventTableEntry theClass::sm_eventTableEntries[] = { \

Descripción

Utilizar esta macro en un fichero fuente para comenzar a listar los manejadores de eventos estáticos para una clase específica.

Usar wxEND_EVENT_TABLE() para terminar el bloque de declaración de eventos.

Parámetros

theClass
La clase para la que se ha definido el evento.
baseClass
La clase base de la que hereda theClass.