[Customdrawn] Some patches

Michael Schnell mschnell at lumino.de
Fri Mar 30 11:02:44 CEST 2012


On 03/30/2012 10:51 AM, Michael Schnell wrote:
> As long as there is a decent way ...
By "decent", among other things, I mean that it should be not necessary 
to copy the code that simply implements an Event queue in Pascal. Same 
will be necessary for different backend implementations. The Queue will 
need to handle all events if there is no direct link to a GUI framework. 
If there is a GUI framework same might provide an Event queue, that also 
can be fed by worker threads (Windows works that way), or an event Queue 
without an input interface and thus asks for implementing a parallel 
Queue (GTK works that way).

At best this would even be done outside of CustomDrawn in a common 
effort for all "Widget Type" interfaces, but this of course would need 
to greatly modify the legacy code, which obviously is out of question. 
So doing this within CustomDrawn for all possible backends is the next 
best alternative.

Thanks,
-Michael




More information about the Customdrawn mailing list