Declares more attributes in preparation for multiline editor support in Carbon

git-svn-id: trunk@35102 -
This commit is contained in:
sekelsenmat 2012-02-02 21:56:34 +00:00
parent 0e8df542cf
commit 27e6270a39

View File

@ -356,6 +356,43 @@ begin
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXStyleRangeForIndex');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
end
else if lLazAXRole = larTextEditorMultiline then
begin
lOutputStr := CFSTR('AXAttributedStringForRange');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXBoundsForRange');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXInsertionPointLineNumber');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXLineForIndex');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXNumberOfCharacters');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXRangeForIndex');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXRangeForLine');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXRangeForPosition');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXRTFForRange');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXSelectedText');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXSelectedTextRange');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXSelectedTextRanges');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXSharedCharacterRange');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXSharedTextUIElements');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXStringForRange');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXStyleRangeForIndex');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
lOutputStr := CFSTR('AXVisibleCharacterRange');
CFArrayAppendValue(lInputMutableArray, lOutputStr);
end;
end;// kEventAccessibleGetAllParameterizedAttributeNames
kEventAccessibleGetNamedAttribute: