Thats the thing I have built this against the 10.4SDK and I don't use any of the accessibility options in my code.
-(void)awakeFromNib { imageFromBundle = [NSImage imageNamed:@"defaultimage20.png"]; statusItem = [[[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength] retain]; [statusItem setMenu:statusMenu]; [statusItem setImage:imageFromBundle]; [statusItem setHighlightMode:YES]; thats it. and from my .h @interface MainController : NSObject { NSStatusItem *statusItem; NSWindow *defaultWindow; NSTimer *timer; NSString *songStr; NSImage *imageFromBundle; NSTextView *theTextView; NSRect position; IBOutlet NSMenu *statusMenu; IBOutlet NSMenuItem *currentSong; int loopNum; int animNum; BOOL animText; IBOutlet NSMenuItem *pauseButtonText; IBOutlet NSMenuItem *scrollButtonText; IBOutlet NSWindow *animationTestWindow; } On May 7, 2010, at 12:38 PM, James Dempsey wrote: > We added support for -accessibilitySetOverrideValue:forAttribute: to NSMenu > and NSMenuItem, for simple value types in 10.6 (NSString, NSNumber), > primarily to enable adding an accessibility description to menu items which > display only an image. This also included implementing > accessibilityIsIgnored on those two classes in 10.6. > > What are you trying to do that gives this exception? > > -James > > -------------------------------------------------- > James Dempsey > AppKit Engineering > Apple > > On May 7, 2010, at 11:13 AM, Erik Benoist wrote: > >> All- >> I am developing a small NSMenuItem which works well in 10.6, but when ran in >> 10.5 it spits the following stack trace. I am building against the 10.6 SDK >> with a deployment target of 10.4. With that said I can and I have built >> against the 10.4, 10.5, and 10.6 APIs without any problem, but this >> exceptions is still raised in 10.5 systems. >> >> 5/4/10 8:30:31 AM itunesbar[10130] *** -[NSMenu accessibilityIsIgnored]: >> unrecognized selector sent to instance 0x120390 >> 5/4/10 8:30:31 AM itunesbar[10130] An uncaught exception was raised >> >> 5/4/10 8:30:31 AM itunesbar[10130] *** -[NSMenu accessibilityIsIgnored]: >> unrecognized selector sent to instance 0x120390 >> 5/4/10 8:30:31 AM itunesbar[10130] *** Terminating app due to uncaught >> exception 'NSInvalidArgumentException', reason: '*** -[NSMenu >> accessibilityIsIgnored]: unrecognized selector sent to instance 0x120390' >> 5/4/10 8:30:31 AM itunesbar[10130] Stack: ( >> 2420957163, >> 2522938939, >> 2420986346, >> 2420979692, >> 2420979890, >> 2432009822, >> 2432009662, >> 2431163468, >> 2431123386, >> 2431121692, >> 2431120735, >> 2431120541, >> 2431119692, >> 10646, >> 10429 >> ) >> 5/4/10 8:30:34 AM com.apple.launchd[147] >> ([0x0-0x23a23a].com.yourcompany.itunesbar[10130]) Exited abnormally: >> Trace/BPT trap >> >> -Erik _______________________________________________ >> >> 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/dempsey%40apple.com >> >> This email sent to demp...@apple.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