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.