Prevent VoiceOver from reading cells on editWithFrame and selectWithFrame
Prevent VoiceOver from reading cells on editWithFrame and selectWithFrame
- Subject: Prevent VoiceOver from reading cells on editWithFrame and selectWithFrame
- From: MRR Software <email@hidden>
- Date: Fri, 23 Oct 2009 19:36:22 -0400
In my project I have custom cells in a table view. When a new cell is selected, it calls editColumn:row:withEvent:select: on the cell to make the links and text selectable. Before Snow Leopard this worked fine with VoiceOver. However, under Snow Leopard it now reads my cell once upon selection and then immediately reads it again because editColumn:row:withEvent:select:. Is there a way to prevent VoiceOver from reading the cells twice like this? Specifically it seems to be when the cells have
- (void)selectWithFrame:(NSRect)aRect inView:(NSView *)controlView editor:(NSText *)textObj delegate:(id)anObject start:(NSInteger)selStart length:(NSInteger)selLength;
or
- (void)editWithFrame:(NSRect)aRect inView:(NSView *)controlView editor:(NSText *)textObj delegate:(id)anObject event:(NSEvent *)theEvent
called on them that it is reading it the additional, unwanted, time. Perhaps there is a way to tell the table not to read cells for these actions?
_______________________
Mickey Roberson
MRR Software
|
_______________________________________________
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