2005/5/9

     
 

Event_h

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

Event.h File Reference

#include Config.h
#include <acdk/lang/dmi/DmiDelegate.h>
#include WxObject.h
#include Structs.h
#include ClientData.h

Namespaces

namespace  acdk
namespace  acdk::wx

Defines

#define ACDK_WX_STD_EVENT_MEMBERS(Class, Super)
#define ACDK_DEFINE_WX_EVENT(Class, AcdkEvent, WxEvent)
 to use in cpp to register event


Define Documentation

#define ACDK_DEFINE_WX_EVENT Class,
AcdkEvent,
WxEvent   ) 
 

Value:

int Class::AcdkEvent = WxEvent; \
AutoUserEventRegister AcdkEvent##_reg(Class::AcdkEvent, Class::createEvent)
to use in cpp to register event

#define ACDK_WX_STD_EVENT_MEMBERS Class,
Super   ) 
 

Value:

ACDK_WX_STD_MEMBERS(Class, Super) \
  static REvent createEvent(wxEvent& wxevent) { return new Class((wx##Class&)wxevent); }