| Home 目次>ApplicationKit>NSAccessibility | 10.4 |
accessibilitySetOverrideValue:forAttribute:
レシーバーのアトリビュートをオーバーライドします
-(BOOL) accessibilitySetOverrideValue:(id)value
forAttribute:(NSString *)attribute
【返り値】 | |
| BOOL | YES/NO |
| 【パラメータ】 | |
| value | |
| attribute |
【解説】
レシーバーのアトリビュートをオーバーライドします。
【例文】
- ( BOOL )accessibilitySetOverrideValue:( id )value forAttribute:(NSString *)attribute
{
if ([attribute compare: @"AXSize" ] == NSOrderedSame){
[ self setFrame:NSMakeRect([ self frame].origin.x,[ self frame].origin.y,[value sizeValue].width,[value sizeValue].height)];
return YES ;
} else {
return [ super accessibilitySetOverrideValue:value forAttribute:attribute];
}
return YES ;
}
#endif
![]() | |
この記事を評価してください。
| Home 目次>ApplicationKit>NSAccessibility | 修正日2008.1.17 |