Re: Sleep Display
Re: Sleep Display
- Subject: Re: Sleep Display
- From: Andrew Farmer <email@hidden>
- Date: Sat, 3 Nov 2007 15:22:37 -0700
On 30 Oct 07, at 15:33, Andrew James wrote:
I noticed steve added the nice feature to sleep the display via a hot
corner, but is there a way for us devs to hook into it? I am
currently using
a pmset hack which i would prefer to use a cleaner method
Undocumented, use at your own risk, etc. It ends up involving more
IOKit than Cocoa, as it turns out.
#include <CoreFoundation/CoreFoundation.h>
#include <IOKit/IOKitLib.h>
int dimDisplayNow(void) {
io_registry_entry_t r =
IORegistryEntryFromPath(kIOMasterPortDefault, "IOService:/IOResources/
IODisplayWrangler");
if(!r) return 1;
int err = IORegistryEntrySetCFProperty(r, CFSTR("IORequestIdle"),
kCFBooleanTrue);
IOObjectRelease(r);
return err;
}
_______________________________________________
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