Instance Property


A Boolean value indicating whether Full Keyboard Access is enabled in the Keyboard preference pane.


@property(getter=isFullKeyboardAccessEnabled, readonly) BOOL fullKeyboardAccessEnabled;


The value of this property is YES if Full Keyboard Access is enabled or NO if it’s not. You might use this value to implement your own key loop or to implement in-control tabbing behavior similar to NSTableView. Because of the nature of the preference storage, you won’t be notified of changes to this property if you attempt to observe it through key-value observing; however, accessing this property is fairly inexpensive, so you can access it directly rather than caching it.