|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::wx::EvtHandler Class Reference#include <Event.h>
Inheritance diagram for acdk::wx::EvtHandler:
List of all members.
Detailed Description
see wxEvtHandler
- Author:
- Roger Rene Kommer (mailto:kommer@artefaktur.com)
- Version:
- Revision
- 1.25
- Date:
- Date
- 2005/02/05 10:45:34
|
Public Member Functions |
| EvtHandler () |
void | connect (int id, int eventType, wxObjectEventFunction func, wxObject *userData=0) |
void | connect (int et, int id, ObjectEventFunction oef, IN(acdk::lang::Object) userData=Nil) |
void | connect (int et, int id, IN(acdk::lang::dmi::RDmiDelegate) del) |
void | connectToThis (int et, int id, IN(RString) method) |
void | connectToClass (int et, int id, IN(RString) className, IN(RString) method) |
void | disconnectAll () |
REvtHandler | getNextHandler () const |
REvtHandler | getPreviousHandler () const |
void | setNextHandler (IN(REvtHandler) handler) |
void | setPreviousHandler (IN(REvtHandler) handler) |
void | setEvtHandlerEnabled (bool enabled) |
bool | getEvtHandlerEnabled () const |
virtual bool | processEvent (IN(REvent) event) |
void | addPendingEvent (IN(REvent) event) |
void | processPendingEvents () |
bool | processThreadEvent (IN(REvent) event) |
void | setClientObject (IN(acdk::lang::Object) data) |
acdk::lang::Object | getClientObject () const |
Static Public Member Functions |
REvent | getEvent (wxEvent &event) |
int | getFreeId () |
void | registerId (int id) |
Private Types |
typedef acdk::lang::sys::core_vector<
EventCracker > | EventCrackerVec |
Private Attributes |
EventCrackerVec | _dispatcher |
Member Typedef Documentation
Constructor & Destructor Documentation
acdk::wx::EvtHandler::EvtHandler |
( |
|
) |
[inline] |
|
Member Function Documentation
void acdk::wx::EvtHandler::addPendingEvent |
( |
IN(REvent) |
event |
) |
[inline] |
|
void acdk::wx::EvtHandler::connect |
( |
int |
id, |
|
|
int |
eventType, |
|
|
wxObjectEventFunction |
func, |
|
|
wxObject * |
userData = 0 |
|
) |
[inline] |
|
void acdk::wx::EvtHandler::connectToClass |
( |
int |
et, |
|
|
int |
id, |
|
|
IN(RString) |
className, |
|
|
IN(RString) |
method |
|
) |
|
|
void acdk::wx::EvtHandler::connectToThis |
( |
int |
et, |
|
|
int |
id, |
|
|
IN(RString) |
method |
|
) |
|
|
void acdk::wx::EvtHandler::disconnectAll |
( |
|
) |
|
|
REvent acdk::wx::EvtHandler::getEvent |
( |
wxEvent & |
event |
) |
[static] |
|
bool acdk::wx::EvtHandler::getEvtHandlerEnabled |
( |
|
) |
const [inline] |
|
int acdk::wx::EvtHandler::getFreeId |
( |
|
) |
[static] |
|
REvtHandler acdk::wx::EvtHandler::getNextHandler |
( |
|
) |
const [inline] |
|
REvtHandler acdk::wx::EvtHandler::getPreviousHandler |
( |
|
) |
const [inline] |
|
virtual bool acdk::wx::EvtHandler::processEvent |
( |
IN(REvent) |
event |
) |
[inline, virtual] |
|
void acdk::wx::EvtHandler::processPendingEvents |
( |
|
) |
[inline] |
|
bool acdk::wx::EvtHandler::processThreadEvent |
( |
IN(REvent) |
event |
) |
[inline] |
|
void acdk::wx::EvtHandler::registerId |
( |
int |
id |
) |
[static] |
|
void acdk::wx::EvtHandler::setEvtHandlerEnabled |
( |
bool |
enabled |
) |
[inline] |
|
void acdk::wx::EvtHandler::setNextHandler |
( |
IN(REvtHandler) |
handler |
) |
[inline] |
|
void acdk::wx::EvtHandler::setPreviousHandler |
( |
IN(REvtHandler) |
handler |
) |
[inline] |
|
Member Data Documentation
|
|