>
slide: The handler interface
interface handler {
virtual event* dispatch(event* e);
virtual int operator()();
virtual void press( event& ) { }
virtual void release( event& ) { }
virtual void keypress( event& ) { }
virtual void keyrelease( event& ) { }
virtual void motion( event& ) { }
virtual void enter( event& ) { }
virtual void leave( event& ) { }
virtual void other( event& ) { }
protected:
event* _event;
kit* tk;
};