06-21-2006 05:11 PM
06-21-2006 06:32 PM - edited 06-21-2006 06:32 PM
Message Edited by cdk52 on 06-22-2006 10:36 AM
06-22-2006 10:37 AM
There is a need to add a slight caveat here...
The InstallPopup function blocks input to any panel in the same program thread from which it was called. It does not do so globally for all threads in a program.
I use this particular behavior to allow an Abort button to always be available on my main panel even when I have custom dialogs installed as popups.
On the other hand, if you use the SDK MessageBox function, it can be set to be application modal and will block all input to any panel/window associated with the calling program. It's just not as flexible as doing custom popups and is really only useful for confirmations and a few other things.
06-22-2006 11:10 AM
06-22-2006 11:28 AM