Skip navigation.
 
mlRe: Bypassing inter-cell navigation for NSButtonCell in NSOutlineView
FROM : Ricky Sharp
DATE : Sun Mar 02 20:36:01 2008

On Mar 2, 2008, at 6:29 AM, Nicholas Riley wrote:

> In Leopard, checkboxes in my NSOutlineViews get keyboard focus when 
> I press Tab.  I don't want this to happen.
>
> The AppKit release notes <http://developer.apple.com/releasenotes/Cocoa/AppKit.html

> > state:
>

>> Tables now support inter-cell navigation as follows:
>>
>> - Tabbing forward to a table focuses the entire table.
>> - Hitting Space will attempt to 'performClick:' on a NSButtonCell 
>> in the selected row, if there is only one instance in that row.

>
> So far, so good.
>

>> - Tabbing again focuses the first "focusable" (1) cell, if there is 
>> one.

>
> I don't want the NSButtonCell to ever get focus.


It sounds like you have full keyboard access turned on.  And, what 
you're seeing is the correct behavior.

Be mindful of users that need to to interact with your application via 
accessibility.

___________________________________________________________
Ricky A. Sharp        mailto:<email_removed>
Instant Interactive(tm)  http://www.instantinteractive.com

Related mailsAuthorDate
mlBypassing inter-cell navigation for NSButtonCell in NSOutlineView Nicholas Riley Mar 2, 13:29
mlBypassing inter-cell navigation for NSButtonCell in NSOutlineView Nicholas Riley Mar 2, 14:42
mlRe: Bypassing inter-cell navigation for NSButtonCell in NSOutlineView Tommy Nordgren Mar 2, 16:24
mlRe: Bypassing inter-cell navigation for NSButtonCell in NSOutlineView Ricky Sharp Mar 2, 20:36
mlRe: Bypassing inter-cell navigation for NSButtonCell in NSOutlineView Rosyna Mar 3, 01:58
mlRe: Bypassing inter-cell navigation for NSButtonCell in NSOutlineView Nicholas Riley Mar 3, 02:42
mlRe: Bypassing inter-cell navigation for NSButtonCell in NSOutlineView Corbin Dunn Mar 3, 18:09