From: Robert K. <ro...@cr...> - 2003-02-11 14:53:33
|
Mads Linden wrote: > jim first thanks for answering the mail, i have learned a lot about mac the > last 7 days, puh!! > > > >>>Vince sort of answered this one, though if you send an example, it >>>would be interesting to run it under Sample and see where all the time >>>is going. Because of the need to handle both blocking select waits, >>>and blocking WNE waits simultaneously, Tcl on X uses two threads, and >>>there is some synchronization between the two threads that needs to go >>>on. There could be some bottle-neck here? >> > > the replacement for most "update" to "update idletasks" solved most of the > problems, the only problem > now is when i use a "label" with an image to simulate that the user is > dragging an object = bind on <Motion> > it is simply to slow to use, a shame but not a show stopper > I didn't follow exactly what went on here, but I find it curious that update would actually hurt performance of redraw (as opposed to 'update idle'. Because I use code on windows and mac, I've always used 'update' thinking it is more reliable. Is there a tradeoff for doing this? Thanks, Robert Karen |