On Mar 13, 2008, at 10:56 PM, Todd Blanchard wrote:

I've got this pane with a bunch of checkboxes. When the thing comes up, the first checkbox always has a blue glow (focus rings you call em?). Anyhow, they don't suit my app. I want to turn them off, but I don't see an option in IB for this.

What's the trick to disabling all focus rings in my app - (or at least on a view by view basis)?

Most users won't see them. You're seeing them because you enabled "Full Keyboard Access: All Controls" in the Keyboard & Mouse pane of System Preferences. (I think the description of that setting may have changed in Leopard. I'm not at my Leopard box to check.)

The default is that only text boxes and lists get focus, in which case your checkbox won't have a focus ring. The vast, vast majority of users don't ever fiddle with such preference settings and so won't see the focus ring you're seeing.

If your user does enable focus for all controls, why would you want to defeat that? Or, if you allow the control to receive focus, why would you want to prevent the visual feedback of a focus ring so the user knows where the focus is?

I recommend leaving this up to the user.

-Ken
_______________________________________________

Cocoa-dev mailing list ([email protected])

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to