>To summarize - indications of activity and possibilities of cancellation
>are HIGHLY desirable for operations that can take 30 seconds.

(catching up on the threads here; I was away...)

Have you considered the progress manager?  It doesn't solve the DmQuickSort
issue but does handle many progress-display situations.

An alternative method: if any of the *EventAvail() functions say there's an
event, perhaps you should use that as a signal to exit out to the main
event loop and continue the slow operation when you next get a nilEvent.

-David Fedor
Palm Developer Support


Reply via email to