To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=82637
User mt changed the following: What |Old value |New value ================================================================================ Ever confirmed| |1 -------------------------------------------------------------------------------- Status|UNCONFIRMED |NEW -------------------------------------------------------------------------------- Keywords| |accessibility -------------------------------------------------------------------------------- Target milestone|--- |OOo 2.4 -------------------------------------------------------------------------------- ------- Additional comments from [EMAIL PROTECTED] Wed Oct 24 10:48:50 +0000 2007 ------- For clarification: A paragraph has 3 types of attribute containers: 1) StyleSheets (property map) 2) ParaAttribs (property map) 3) CharAttribs (List of properties with start/end pos) There are 2 kind of attributes involved: Some of them can only be applied to paragraphs (like "left indent"), others can also be applied to certain characters (like "bold"). So the first type of attributes can only be found in StyleSheets and ParaAttribs, in addition to attributes of the second type. CharAttribs can only contain attributes of the second type. StyleSheets are the things like "heading1", and the user can change both types of attributes via "Format / Styles and Formatting". ParaAttribs can be changed via "Format / Paragraph", but normally the user can only change the first type of attributes there, and doesn't know that the other attributes can also be contained there. OOo Accessibility API treats all attributes in StyleSheets+ParaAttribs as default, and the CharAttribs as run attribs. This is what users probably expect, but probably nobody expects the implementation detail that character attributes, which apply to the whole paragraph, are stored as a ParaAttrib, and therefor are reported as default. So we will change the API implementation this way: Attributes like bold are only treated as "default" when coming from the StyleSheet, but as a run attribute even when coming from ParaAttribs, in addition to CharAttribs. So we don't change the Writer core implementation, where nobody here remembers why it is done this (strange) way, but the API will report thing as expected. Since the current behavior is very confusing for AT users, I set the target to 2.4, keyword Accessibility. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]