April 22, 2009
11:54 p.m.
Hi, Igor! I've got a *brand new* design idea for PHARO ;-) All events (keyboard, mouse, network etc.) should be read by a separate process, which i call ... hmmmm ... "event dispatcher". Brilliant name, isn't it? That one reads the event from the operating system, puts it into a per-windowgroup "event-queue", and notifies the "view process" or "network process" about the arrival of the event. That one sits on a semaphore, waiting for the arrival. regards, Guido Stepken