Reputation: 5308
Always (programmatically or via IB) i get this blue shadow on the first set button:
I want to get rid of it.. how?
Upvotes: 5
Views: 2103
Reputation: 243146
That's called the focus ring, and it's to visually indicate which view is the first responder for key events.
If you don't want it to show up, you can use the -[NSView setFocusRingType:]
method with the NSFocusRingTypeNone
constant. This is also settable in Interface Builder.
Upvotes: 16
Reputation: 13992
This is to-do with the how the computer accesses windows via the keyboard. The highlight is notifying the user that this is the currently focused control.
To remove it from that control simply
[someOtherControl becomeFirstResponder];
Upvotes: 1