Re: How to catch modal window appearance?
Re: How to catch modal window appearance?
- Subject: Re: How to catch modal window appearance?
- From: Alexander Bokovikov <email@hidden>
- Date: Sat, 27 Mar 2010 13:23:26 +0500
On 27.03.2010, at 12:48, Ken Thomases wrote:
I'm not really sure what you're asking for. A modal window being
shown on screen is not something that happens spontaneously _to_
your application, it's something that your application does. So,
whatever you want to do after the window is shown, just do it after
the point in your code where you show it.
I tried to achieve the next effect: some automatic process should be
started on the modal window appearance on screen. A popup panel with
progress indicator appears, etc. My idea was not to initiate such
process from the calling code (where modal window is called from), but
do it asynchronously, as soon as the modal window will appear on the
screen.
Of course, I've solved the problem by calling this process from the
calling code just before [NSApp runModalForWindow:] call. But it is
not pretty correct from the OOP philosophy point of view, at least as
I understand it.
What is over my mind is why Apple split main loop and modal loop. I
see none of benefits but headaches.. There may be only one modal
window at a time, isn't it?
Thanks.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden