[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
modal dialogs (continued)
- To: info-mcl@cambridge.apple.com (Macintosh Common Lisp)
- Subject: modal dialogs (continued)
- From: cartier@math.uqam.ca (Guillaume Cartier)
- Date: Mon, 4 May 92 16:09:23 -0400
I had a couple of very nice answers to my question
about modal dialogs, but realised that I had failed to
make clear in my initial question that one thing I wanted
my progress indication modal dialog to do, is to respect
system 7.0's standards (i.e. I want the user to be able
to select the applications menu to switch application
during the computation, etc).
I was able to do it using the following new feature of modal-dialog:
(modal-dialog (make-instance 'window)
t
#'(lambda () (do-some-processing) nil))
The problem in this case is that the "do-some-processing"
function has to be very fast not to bog down modal dialog
processing, but it gets called at a *VERY* slow rate
(about only 10 times per second, even if does nothing!).
Conclusion: I'm still stuck! :-(
*********************************************************************
* Guillaume Cartier (514) 844-5294 (maison) *
* L.A.C.I.M. (514) 987-4290 (bureau) *
* Universite du Quebec a Montreal (514) 987-8477 (telecopieur) *
* Montreal, Quebec, Canada cartier@math.uqam.ca (internet) *
*********************************************************************