site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com Not that I have tried this myself, but I'd suspect that it'll be fine to launch another process. You might want to make sure that process / application doesn't activate, or come to the foreground - which I would expect to throw FCPX out of full screen . This is something you could control via NSWorkspace. Hope this helps, Rainer On Oct 10, 2011, at 13:47, Darrin Cardani wrote:
Joshua, Your method for determining if you're in full-screen mode looks good. I'm not sure about launching an app while in full-screen mode, though. You might ask on one of the cocoa-related lists to see if that's kosher.
Darrin
On Oct 10, 2011, at 11:51 AM, Joshua Jeffe wrote:
Thanks Darrin - we were trying to launch another process while fcp is in full-screen mode, which is probably a bad idea anyway. In the meantime, I added the function below to check if fcp is in that mode. Let me know if you see anything really bad about doing this:
- (BOOL)isInFullScreenMode { NSWindow* appWindow = [NSApp keyWindow]; NSView* appView = [appWindow contentView]; return [appView isInFullScreenMode]; }
On Oct 10, 2011, at 8:56 AM, Darrin Cardani wrote:
Joshua, I'm still checking on an answer. But can you describe what the problem is? (Feel free to contact me off-list if you don't want to discuss it publicly.)
Darrin
On Oct 7, 2011, at 12:54 PM, Joshua Jeffe wrote:
Actually another option might be for fpcx to simply not draw (or send events to) the osc at all when in full-screen mode. Eliminates our issues(s) and seems like reasonable behavior on the app's part.
-- redgiantsoftware.com
----------------------------------------------------------------------
Message: 1 Date: Thu, 06 Oct 2011 16:50:16 -0700 From: Joshua Jeffe <jj@pictrola.com> Subject: fcpx full-screen mode To: pro-apps-dev@lists.apple.com Message-ID: <B0C42195-BE1E-45B9-A3E7-1F3ACC667695@pictrola.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Is there a way for the FxPlug OSC to reliably determine if FCPX is currently in full-screen mode (CGDisplayIsCaptured says no)? We might want to alter our UI behavior when the app is running full-screen.
Thanks - Josh
_______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/dcardani%40apple.com
This email sent to dcardani@apple.com
-- Darrin Cardani dcardani@apple.com
-- Darrin Cardani dcardani@apple.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/lists%40standke.com
This email sent to lists@standke.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/site_archiver%40lists.ap... This email sent to site_archiver@lists.apple.com