Re: Displaying a sheet immediately after a window is opened
Re: Displaying a sheet immediately after a window is opened
- Subject: Re: Displaying a sheet immediately after a window is opened
- From: Rick Mann <email@hidden>
- Date: Thu, 16 Aug 2012 15:51:48 -0700
On Aug 16, 2012, at 7:08 , Dmitriy Balakirev <email@hidden> wrote:
> I use undocumented NSWindowDidOrderOnScreenAndFinishAnimatingNotification.
> Be careful when handling it. It seems firing more then one time, and sometimes from thread other then main.
Yeah, that was suggested to me by someone else, and I noticed it comes in more than once, too. I'll check the thread, though.
I'm a little worried that will affect my ability to go into the App Store.
>
> 16.08.2012, в 7:02, Rick Mann <email@hidden> написал(а):
>
>> After googling, I found that in -[NSDocument windowControllerDidLoadNib], I had to begin my sheet by calling performSelector on the main thread (actually I scheduled a block operation). This is kinda gross, but seems to work.
>>
>> Unfortunately, the result is that the main window animates opening simultaneously with the sheet animating open.
>>
>> I'd really like the sheet to begin its animation after the main window finishes its own. Is there a "right" place to do this?
>>
>> --
>> Rick
>>
>>
>>
>>
>> _______________________________________________
>>
>> 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
>
_______________________________________________
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