diff options
Diffstat (limited to 'src/docparser.cpp')
-rw-r--r-- | src/docparser.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/docparser.cpp b/src/docparser.cpp index a812406..7fdaf6b 100644 --- a/src/docparser.cpp +++ b/src/docparser.cpp @@ -3403,6 +3403,23 @@ DocHtmlCell::Alignment DocHtmlCell::alignment() const return Left; } +DocHtmlCell::Valignment DocHtmlCell::valignment() const +{ + for (const auto &attr : attribs()) + { + if (attr.name.lower()=="valign") + { + if (attr.value.lower()=="top") + return Top; + else if (attr.value.lower()=="bottom") + return Bottom; + else if (attr.value.lower()=="middle") + return Middle; + else return Middle; + } + } + return Middle; +} //--------------------------------------------------------------------------- |