Revision: 13010 http://sourceforge.net/p/skim-app/code/13010 Author: hofman Date: 2022-07-11 16:14:04 +0000 (Mon, 11 Jul 2022) Log Message: ----------- accessibility groups for search bars
Modified Paths: -------------- trunk/SKTopBarView.m trunk/de.lproj/Localizable.strings trunk/en.lproj/Localizable.strings trunk/es.lproj/Localizable.strings trunk/fr.lproj/Localizable.strings trunk/it.lproj/Localizable.strings trunk/ja.lproj/Localizable.strings trunk/nl.lproj/Localizable.strings trunk/pl.lproj/Localizable.strings trunk/ru.lproj/Localizable.strings trunk/zh_CN.lproj/Localizable.strings trunk/zh_TW.lproj/Localizable.strings Modified: trunk/SKTopBarView.m =================================================================== --- trunk/SKTopBarView.m 2022-07-11 16:01:35 UTC (rev 13009) +++ trunk/SKTopBarView.m 2022-07-11 16:14:04 UTC (rev 13010) @@ -157,6 +157,30 @@ [backgroundView setNeedsDisplay:YES]; } +- (BOOL)isAccessibilityElement { + return YES; +} + +- (NSString *)accessibilityRole { + return NSAccessibilityGroupRole; +} + +- (NSString *)accessibilityRoleDescription { + return NSAccessibilityRoleDescription(NSAccessibilityGroupRole, nil); +} + +- (NSRect)accessibilityFrame { + return [self convertRectToScreen:[self bounds]]; +} + +- (id)accessibilityParent { + return NSAccessibilityUnignoredAncestor([self superview]); +} + +- (NSString *)accessibilityLabel { + return NSLocalizedString(@"search bar", @"Accessibility description"); +} + @end #pragma mark - Modified: trunk/de.lproj/Localizable.strings =================================================================== (Binary files differ) Modified: trunk/en.lproj/Localizable.strings =================================================================== (Binary files differ) Modified: trunk/es.lproj/Localizable.strings =================================================================== (Binary files differ) Modified: trunk/fr.lproj/Localizable.strings =================================================================== (Binary files differ) Modified: trunk/it.lproj/Localizable.strings =================================================================== (Binary files differ) Modified: trunk/ja.lproj/Localizable.strings =================================================================== (Binary files differ) Modified: trunk/nl.lproj/Localizable.strings =================================================================== (Binary files differ) Modified: trunk/pl.lproj/Localizable.strings =================================================================== (Binary files differ) Modified: trunk/ru.lproj/Localizable.strings =================================================================== (Binary files differ) Modified: trunk/zh_CN.lproj/Localizable.strings =================================================================== (Binary files differ) Modified: trunk/zh_TW.lproj/Localizable.strings =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Skim-app-commit mailing list Skim-app-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/skim-app-commit