Re: Dismissing Open dlog before doc actually opens
Re: Dismissing Open dlog before doc actually opens
- Subject: Re: Dismissing Open dlog before doc actually opens
- From: Kyle Sluder <email@hidden>
- Date: Thu, 15 Aug 2013 04:41:49 -0700
On Aug 14, 2013, at 2:14 AM, Uli Kusterer <email@hidden> wrote:
>
> Also keep in mind that in current MacOS X releases, open and save panels are out-of-process windows managed by PowerBox (think sandbox), and NSOpenPanel and NSSavePanel are only proxy objects in your process. Many actions you had on NSWindow are probably stubbed out, and the remaining ones send messages to PowerBox to manipulate the actual window there, or to manage the little transparent, borderless window that holds your accessory view. orderOut: may be one of those.
This is only true for sandboxed apps, but it is a very good point. If Steve's app is sandboxed, it needs to forward the- orderOut: message to Powerbox over XPC. That would require running the runloop.
--Kyle Sluder
_______________________________________________
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