[REBOL] Re: speed up view
From: brett:codeconscious at: 6-Jul-2002 18:10
Hi Romano, Gabriele
I have not spent the time to understand how you have programmed "eating"
events, but I'm glad you are looking into it. It seemed to me to be
something that is very much required for responsive LISTs and other GUIS.
I have found that it is not entirely reliable though (event with the bug fix
of events: copy []). You can get the slider very far away from the mouse. I
haven't tried /forever option, not sure how, where, when you can use Eat
apart from your example.
So I haven't tried it with a real app either.
It seems though that the app should process as many events as it can handle,
without slowing the user. So for moving a slider, a list or some other data
window might be refreshed. Now some computers might be able to do this once
per second, others might be able to do four or perhaps 10 times a second.
Then again if the data comes over a network connection it might take a few
seconds. So I guess I am asking, will your eat function be suitable for
these situations?
Brett.