Difference between revisions of "Accessibility/TextAttributes"

From Apache OpenOffice Wiki
Jump to: navigation, search
m (Robot: Changing Category:Accessibility)
(correcting Category that was changed by the WikiBotLondon)
Line 79: Line 79:
 
[http://wiki.mozilla.org/Accessibility/Attributes#Proposed_AT-SPI_Attribute_Support AT-SPI attribute support for Firefox]
 
[http://wiki.mozilla.org/Accessibility/Attributes#Proposed_AT-SPI_Attribute_Support AT-SPI attribute support for Firefox]
  
[[Category:Documentation/Developers Guide/Accessibility]]
+
[[Category:Accessibility]]

Revision as of 12:40, 4 June 2008

ATK text attributes exposed by OpenOffice.org 2.0.3 or later

Atk text attributes exposed by OpenOffice.org 2.0.3 or later
Attribute name (ATK_TEXT_ATTR_ ..) Attribute description OOo property name Text attribute Default text attribute
..LEFT_MARGIN The pixel width of the left margin ParaLeftMargin yes
..RIGHT_MARGIN The pixel width of the right margin ParaRightMargin yes
..INDENT The number of pixels that the text is indented ParaFirstLineIndent yes
..INVISIBLE Either "true" or "false" indicating whether text is visible or not CharHidden yes yes
..PIXELS_ABOVE_LINES Pixels of blank space to leave above each newline-terminated line ParaTopMargin yes
..PIXELS_BELOW_LINES Pixels of blank space to leave below each newline-terminated line ParaBottomMargin yes
..UNDERLINE "none", "single", "double" or "low" CharUnderline yes yes
..STRIKETHROUGH "true" or "false" whether the text is strikethrough CharStrikeout yes yes
..SIZE The size of the characters CharHeight yes yes
..SCALE The scale of the characters. The value is a string representation of a double CharScaleWidth yes2 yes2
..WEIGHT The weight of the characters CharWeight yes yes
..FAMILY_NAME The font family name CharFontName yes2 yes2
..LANGUAGE The language used CharLocale yes2 yes2
..BG_COLOR The background color CharBackColor yes1 yes1
..FG_COLOR The foreground color CharColor yes1 yes1
..DIRECTION The direction of the text, if set. Values are "none", "ltr" or "rtl" WritingMode yes2 yes2
..JUSTIFICATION The justification of the text, if set. Values are "left", "right", "center" or "fill" ParaAdjust yes
..STRETCH The stretch of the text, if set. Values are "ultra_condensed", "extra_condensed", "condensed", "semi_condensed", "normal", "semi_expanded", "expanded", "extra_expanded" or "ultra_expanded" CharKerning yes2 yes2
..VARIANT The capitalization variant of the text, if set. Values are "normal" or "small_caps" CharCaseMap yes yes
..STYLE The slant style of the text, if set. Values are "normal", "oblique" or "italic" CharPosture yes yes


1) used to be "only when set to a fixed value" prior to OOo 2.2

2) since OOo 2.2

CSS style text attributes exposed by OpenOffice.org 2.2 or later

CSS style text attributes exposed by OpenOffice.org 2.2 or later
Attribute name Attribute description OOo property name Text attribute Default text attribute
font-effect This property controls the special effect applied to glyphs. Possible values: "none", "engrave", "emboss" and "outline" CharContoured, CharRelief yes yes
text-decoration This property describes decorations that are added to the text of an element. Possible values: "none", "underline", "overline", "line-through" and "blink". CharFlash, CharUnderline, CharStrikeout yes yes
text-rotation This property describes the angle of text rotation in degree CharRotation yes yes
text-shadow This property accepts a comma-separated list of shadow effects to be applied to the text of the element. OOo currently only supports the values "none and "black" CharShadowed yes yes
writing-mode The primary text advance direction. Possible value: "lr-tb", "rl-tb", "tb-rl", "tb-lr" and "none" WritingMode yes yes
vertical-align This property affects the vertical positioning inside a line box. OOo supports the values "baseline", "sub" and "super" CharEscapement yes yes
paragraph-style The name of the paragraph style like "Default", "Text body" or "Heading" ParaStyleName no yes
line-height The height of a line. Depending on the line spacing type, OOo provides values either absolute value in 'pt' or relative ones in '%' ParaLineSpacing no yes


Links to related projects

AT-SPI attribute support for Firefox

Personal tools