Full-featured keyboard access mode is enabled or disabled in the keyboard preferences panel - it is indicated here:
Effective Standard Subclasses of Cocoa
and here:
Disable full keyboard access for the application
but nowhere on the Internet did I learn how to determine, in my application, access to Full Keyboard Access. I am writing a custom radio control and want to allow it to be included if full keyboard access is enabled.
On Mac OS X 10.6 or later: - [NSApp isFullKeyboardAccessEnabled].
, . AppleKeyboardUIMode NSGlobalDomain:
AppleKeyboardUIMode
NSGlobalDomain
defaults read -g AppleKeyboardUIMode
, . " ", , 1 (value = 2).
, NSUserDefaults , , .
NSUserDefaults