Hi everyone.

I am experiencing grave problems setting up decent accessibility on my 
NSPopover. Most issues affect VoiceOver users, but some affect all users (not 
even accessibility). 

1. When NSPopover is shown, VoiceOver will only report the CONTENTS of the 
popover (it will say: "3 items" never any title. I used whatever I could, both 
programmatically and in .xib files, to no avail. I know that my Popover's 
Accessibility description is OK, because if i hit ctrl-option-F2-F2 
(VoiceOver's command for "Window List" The popoever is rightly named.

2. Once my Semi-Transient popoever loses focus, I can not set it back on the 
popover (or any of its subviews). I need to do this programmatically, because 
the accessibility user who lost the focus NEVER HAD A CHANCE to know that this 
popover ever existed.

3. As NSPopover manages its internal window in a very-opaque way, I can't find 
a way THAT WORKS to set up the "initialFirstResponder", or window title, or any 
accessibility attributes on the popover window.

4. I was not able to set up accessibility link from anywhere else in my 
application to the popoever (or one of its subviews).

There is very little documentation and help on NSPopovers, and to say the 
truth, it breaks Apple's most basic Cocoa design. NSPopover is neither Model, 
View or Controller. I wonder...

Please advise...

Motti Shneor, Mac OS X Software Architect & Team Leader
Spectrum Reflections Ltd.
+972-54-3136621



_______________________________________________

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

This email sent to arch...@mail-archive.com

Reply via email to