Foundation classes for a basic GUI implementing simple widgets and events. (Fork for custom changes.)

Fork of SimpleGUI by Duncan McIntyre

Committer:
duncanFrance
Date:
Fri Mar 25 13:47:04 2016 +0000
Revision:
0:0a590815d51c
Child:
1:48796b602c86
Added EventSource interface

Who changed what in which revision?

UserRevisionLine numberNew contents of line
duncanFrance 0:0a590815d51c 1 #ifndef SIMPLEGUI_EVENT_SOURCE_H
duncanFrance 0:0a590815d51c 2 #define SIMPLEGUI_EVENT_SOURCE_H
duncanFrance 0:0a590815d51c 3
duncanFrance 0:0a590815d51c 4 #include "EventDispatcher.h"
duncanFrance 0:0a590815d51c 5
duncanFrance 0:0a590815d51c 6 /**
duncanFrance 0:0a590815d51c 7 * Interface defining a class which sources events
duncanFrance 0:0a590815d51c 8 **/
duncanFrance 0:0a590815d51c 9 class EventSource {
duncanFrance 0:0a590815d51c 10
duncanFrance 0:0a590815d51c 11 public:
duncanFrance 0:0a590815d51c 12
duncanFrance 0:0a590815d51c 13 virtual void setDispatcher(EventDispatcher* dispatcher) = 0;
duncanFrance 0:0a590815d51c 14
duncanFrance 0:0a590815d51c 15 };
duncanFrance 0:0a590815d51c 16
duncanFrance 0:0a590815d51c 17
duncanFrance 0:0a590815d51c 18 #endif