[prev] [thread] [next] [lurker] [Date index for 2004/05/14]
> Systems should put keyboard events and mouse events into the same queue. > Anything else is a race condition, and thus hateful. You mean like input.device on the Amiga? Yes. Toolkits should also deliver events to the GUI object that was active when the event occurred, not the one that happens to be there when the main loop in the application gets around to handling THAT event. Anything else is a race condition, and thus hateful. Oh, and a single button shouldn't switch between two diametrically opposed actions such as "stop loading" and "reload".
Generated at 14:02 on 01 Jul 2004 by mariachi 0.52