diff options
author | Mark Hung <marklh9@gmail.com> | 2018-10-24 00:04:56 +0800 |
---|---|---|
committer | Mark Hung <marklh9@gmail.com> | 2018-11-01 14:27:31 +0100 |
commit | 17cd7dd708631f7af9e66860b403627416e4545e (patch) | |
tree | c505e43d7cabe4373e7a6f2675b06ce9b5c48cfe /include | |
parent | 56d799764d394c906936f7a042dfd3e4219d7063 (diff) |
tdf#43671 set emphasis mark of vcl::Font (windows).
Process extra font properties of the canvas font to
set emphasis mark when creating vcl::Font.
Change-Id: I18ea1aecdde92ed3c777b0db27fcee7976e88476
Reviewed-on: https://gerrit.libreoffice.org/62245
Tested-by: Jenkins
Reviewed-by: Mark Hung <marklh9@gmail.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/canvas/canvastools.hxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/canvas/canvastools.hxx b/include/canvas/canvastools.hxx index 7416fc31529b..31c8ba3fc345 100644 --- a/include/canvas/canvastools.hxx +++ b/include/canvas/canvastools.hxx @@ -71,6 +71,10 @@ namespace com { namespace sun { namespace star { namespace awt class XWindow2; } } } } +namespace com { namespace sun { namespace star { namespace beans { + struct PropertyValue; +} } } } + class Color; class OutputDevice; @@ -549,6 +553,9 @@ namespace canvas const css::rendering::RenderState& renderState, OutputDevice& rOutDev, OutputDevice* p2ndOutDev=nullptr); + + CANVASTOOLS_DLLPUBLIC void extractExtraFontProperties(const css::uno::Sequence<css::beans::PropertyValue>& rExtraFontProperties, + sal_uInt32& rEmphasisMark); } } |