> One of the potentially long operations is DmQuickSort, which because > it is all happening in a single API call, is neither interruptable (can't > use a Cancel button on screen) nor do I have access to spin a beach ball. > Has anyone else dealt with this issue and figured out how to work around > it (short of bloating your code by implementing your own sort routine)? > Your comparison routine is called quite often during a sort; you can make calls from within there. I had a case where I was doing a database sort while I had a MNP serial connection going; large numbers of records caused my connection to time-out. I added a call to keep the connection alive within my comparison routine. Neil
- Checking for user input when busy? Paul Gargan
- Re: Checking for user input when bus... Creative Digital Publishing Inc.
- Re: Checking for user input when bus... Richard Bram
- Re: Checking for user input when bus... Jim Schram
- Re: Checking for user input when bus... Ronald H. Nicholson Jr.
- Re: Checking for user input when bus... Bob Ebert
- Re: Checking for user input when bus... Richard Bram
- Re: Checking for user input when bus... Jim Schram
- Re: Checking for user input when bus... Steve Patt
- Re: Checking for user input when bus... Neil Rhodes
- Re: Checking for user input when bus... Bob Ebert
- Re: Checking for user input when bus... Steve Patt
- Re: Checking for user input when bus... Chris Faherty
- Re: Checking for user input when bus... Greg Winton
- Re: Checking for user input when bus... David Fedor
- Re: Checking for user input when bus... Bob Ebert
