On 06/06/2011 03:38 PM, Graeme Geldenhuys wrote:
Anyway, I must add that I do have an interest in a separated event loop... right down to each thread having it's own event loop.
I feel that once a decent event queue object is implemented independently of any Widget set, same can be instantiated and used by the main thread (in the TApplication code, linking it in a way that GUI events work appropriately, if we are in a GUI enabled Widget Type). Same also can be instantiated by an appropriate TThread Type (TThreadApplication or something like this) too (not using GUI mechanisms to fire Events and using OS means to wait for something to be scheduled) to allow for event driven programming in other threads, too.
Is I said: I suppose the critical part is designing the proper interface of the class.
-Michael -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
