Hi all,
In this week I managed to solve the special cases of character border by
and large (vertical text, drop caps, numbering and other fields). There are
still some problem with the feature.
The most recent is that the SwpHints array, which contains the character
attributes, seems initialized wrong somewhere in the code. In general
SwAttrIter uses this array expected that this is indexed from 1 and not
from 0, but when I change the attributes of the first character of the
paragraph, then the attribute iterator will find the first character
attribute at position 0 and this makes the iterator a bit confused. It
doesn't update the corresponding font, which makes the border merge not to
work, however I can't find any other bug caused by this wrong indexing.
Besides bug fixing next steps will be:
- UNO API
- border margin
Best regards,
Tamás
Context
- [GSoC] Character border, 7. week · Zolnai Tamás
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.