diff options
author | Zolnai Tamás <zolnaitamas2000@gmail.com> | 2013-09-09 15:13:31 +0200 |
---|---|---|
committer | Zolnai Tamás <zolnaitamas2000@gmail.com> | 2013-09-15 18:45:58 +0200 |
commit | f356fd26a10112cc3c475b224d1b5f7486253ed2 (patch) | |
tree | ea8df7c1524136a703a176a94d0709fc5d070bfc /xmloff | |
parent | e37a33f5743ab8f3e31a919586842f6f8952d381 (diff) |
CharBrd 10: Some documentation
Change-Id: I4c6c2cd4acf8ae4a759a662f92066ad63df74b3c
Diffstat (limited to 'xmloff')
-rw-r--r-- | xmloff/source/text/txtexppr.cxx | 5 | ||||
-rw-r--r-- | xmloff/source/text/txtimppr.cxx | 6 |
2 files changed, 11 insertions, 0 deletions
diff --git a/xmloff/source/text/txtexppr.cxx b/xmloff/source/text/txtexppr.cxx index 12a72a551641..ec4e43929508 100644 --- a/xmloff/source/text/txtexppr.cxx +++ b/xmloff/source/text/txtexppr.cxx @@ -336,6 +336,11 @@ lcl_checkMultiProperty(XMLPropertyState *const pState, } } +/** + * Filter context of paragraph and character borders. + * Compress border attriubtes. If one of groupable attributes (border type, border width, padding) + * is equal for all four side then just one general attribute will be exported. +**/ static void lcl_FilterBorders( XMLPropertyState* pAllBorderWidthState, XMLPropertyState* pLeftBorderWidthState, XMLPropertyState* pRightBorderWidthState, XMLPropertyState* pTopBorderWidthState, diff --git a/xmloff/source/text/txtimppr.cxx b/xmloff/source/text/txtimppr.cxx index 1e7ec03323dc..cff85accdfc4 100644 --- a/xmloff/source/text/txtimppr.cxx +++ b/xmloff/source/text/txtimppr.cxx @@ -268,6 +268,12 @@ isNotDefaultRelSize(const XMLPropertyState* pRelState, const UniReference<XMLPro return true; } +/** + * Separate compressed border attributes. + * During export, border attributes are compressed if there are equal to all four side. + * Since Writer hasn't the same compressed attributes, but has distinct ones for all + * four side, we have to duplicate the compressed attribute during import. +**/ static void lcl_SeparateBorder( sal_uInt16 nIndex, XMLPropertyState* pAllBorderDistance, XMLPropertyState* pBorderDistances[4], XMLPropertyState* pNewBorderDistances[4], |