event.h

Macro wxDECLARE_EVENT_TABLE

Sintaxis

#define wxDECLARE_EVENT_TABLE()                                         \
    private:                                                            \
        static const wxEventTableEntry sm_eventTableEntries[];          \
    protected:                                                          \
        static const wxEventTable        sm_eventTable;                 \
        virtual const wxEventTable*      GetEventTable() const;         \
        static wxEventHashTable          sm_eventHashTable;             \
        virtual wxEventHashTable&        GetEventHashTable() const

Descripción

Usar esta macro en la declaración de una clase para declarar una tabla de eventos estática para la clase.

En el fichero de implementación es necesario usarlas macros wxBEGIN_EVENT_TABLE() y wxEND_EVENT_TABLE(), además de algunas macros EVT_xxx adicionales para capturar eventos.

Esta macro requiere un punto y coma final.