• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Avoiding NSAccessibilityException?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Avoiding NSAccessibilityException?


  • Subject: Re: Avoiding NSAccessibilityException?
  • From: Gerd Knops <email@hidden>
  • Date: Thu, 8 May 2008 12:17:05 -0500


On May 7, 2008, at 8:31 PM, Martin Wierschin wrote:

When access for assistive devices is enabled in the system preferences, the exception handler in my application catches bunches of NSAccessibilityExceptions when a panel is opened.

Any way to avoid that?

You can have your NSExceptionHandler delegate methods ignore accessibility exceptions, eg:


- (BOOL) exceptionHandler:(NSExceptionHandler*)handler shouldHandleException:(NSException*)exception mask:(unsigned)mask
{
return ! [[exception name] isEqualToString:NSAccessibilityException];
}


I don't know how effective this is though.

Doohhh... I was focussed on trying to deal with the cause (probably inside Cocoa) that it didn't occur to me to just treat the symptom which appears appropriate in this case.


Thanks

Gerd

_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:
This email sent to email@hidden


References: 
 >Avoiding NSAccessibilityException? (From: Gerd Knops <email@hidden>)
 >Re: Avoiding NSAccessibilityException? (From: Martin Wierschin <email@hidden>)

  • Prev by Date: Re: NSStream blocking behavior?
  • Next by Date: Re: How to convert UInt8 array to NSString
  • Previous by thread: Re: Avoiding NSAccessibilityException?
  • Next by thread: Re: Saving only required files in a file wrapper?
  • Index(es):
    • Date
    • Thread