An issue I discovered recently: If your NSStatusItem uses a menu it gets 
AXPress for free but if it uses a custom view, the view needs to implement all 
the necessary accessibility pieces required for AXPress itself.

Granted its accessibility is rather lacking if keyboard navigation doesn't 
work, but at least it'll be there for other cases.

On Oct 10, 2011, at 10:23 AM, Charles Srstka wrote:

> On Oct 10, 2011, at 7:34 AM, Jerry Krinock wrote:
> 
>> 
>> On 2011 Oct 10, at 02:03, Martin Hewitson wrote:
>> 
>>> I haven't been following this thread closely, so I may be talking about the 
>>> wrong thing here, but I just noticed I can cycle through the status items, 
>>> and some of them (e.g. istat menus and apple items) are selectable with 
>>> ctrl-f8 then arrow keys, and some not (e.g. dropbox). So it seems like it's 
>>> possible, in principle. Don't know if that helps.
>> 
>> Thank you, Martin.  I have 7 non-Apple Status Items on my Mac account, and 
>> none of them are accessible via the F8 key.  However, you are correct.  I 
>> just installed iStat Menus from bjango.com and, indeed, its Status Items 
>> *are* accessible via F8.  Furthermore, instead of being appended to the 
>> left, they take priority over all the other non-Apple Status Items.  The 
>> right half of my menu bar looks like this:
>> 
>>   |  Other Non-Apple Items  |  iStat Menu Items  |  Apple Items 
>> 
>> Apparently, bjango has figured out a trick that no one else has.  I wonder 
>> if it's "legal”?
> 
> It looks like they’re just using the private NSMenuExtra API. They’re 
> probably using code injection to patch SystemUIServer to get around Apple’s 
> protection to do so.
> 
> Not something I’d recommend.
> 
> Charles_______________________________________________
> 
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
> 
> 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/lrucker%40vmware.com
> 
> This email sent to lruc...@vmware.com

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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 arch...@mail-archive.com

Reply via email to