Re: owning the screen?
Re: owning the screen?
- Subject: Re: owning the screen?
- From: Shawn Erickson <email@hidden>
- Date: Fri, 16 Jul 2004 13:18:07 -0700
On Jul 16, 2004, at 12:55 PM, Mike Paquette wrote:
On Jul 16, 2004, at 11:53 AM, Jeff Ganyard wrote:
I thought that CGCaptureAllDisplays was my magic bullet. It blacks
out all screens, I can then display my UI above it but all that black
is way too abrupt. Unfortunately, there is no way to manipulate the
shielding layer. So what I'm looking for is something similar but
allows some manipulation of how it is displayed. If I could just make
that shield layer translucent... Is there any way? I tried a few
approaches but only got the black layer.
Any suggestions on other approaches would be most appreciated!
New for Mac OS X 10.3:
CGDisplayErr CGCaptureAllDisplaysWithOptions(CGCaptureOptions
options);
CGDisplayErr CGDisplayCaptureWithOptions(CGDirectDisplayID display,
CGCaptureOptions options);
Calling:
CGCaptureAllDisplaysWithOptions(kCGCaptureNoFill);
causes all displays to be captured, disables application switching and
most hot keys other than your app's, and 'freezes' the GUI for other
apps into a static image.
Ooh... ah the Quartz services docs don't have those listed yet. I guess
time for a documentation bug report.
-Shawn
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.