Re: Detecting whether VoiceOver is enabled
Re: Detecting whether VoiceOver is enabled
- Subject: Re: Detecting whether VoiceOver is enabled
- From: Christiaan Hofman <email@hidden>
- Date: Sun, 12 Apr 2009 18:47:35 +0200
On 12 Apr 2009, at 5:48 PM, Martin Pilkington wrote: Hi,
Is there a way to detect whether a user has VoiceOver enabled? I've got a panel where I keep focus locked on one UI element while passing certain key presses to other UI elements, specifically up/down to a table view (think the spotlight menu). The problem is, this doesn't work very well with VoiceOver, so I was wanting to detect when VoiceOver is enabled so I can disable the focus locking so VoiceOver users can access the other UI elements.
Thanks --------------------------------- Martin Pilkington Writer of Weird Symbols
Don't know, perhaps you can just check whether the app is running, e.g. using applescript. Howeover, you should never do something based on some other specific app running. If there's a problem with VoiceOver, than that's a problem with your implementation (unless you know specifically you're hitting a VoiceOver bug, but that does not seem to e the case). If it goes wrong with VoiceOver, it will probably also go wrong with (some) other apps using accessibility. As you cannot know every single app that may use voice over and how it would react to your app, you cannot and should not change behavior based on whether some of those apps may be running. As a general rule, you should never do anything based on some special case that you may hit, you should always do things based on the logic of the situation. Typically conditions that are hard or impossible to find out typically should be irrelevant for you, as is this.
Christiaan
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden