summaryrefslogtreecommitdiff
path: root/writerfilter/source
diff options
context:
space:
mode:
authorJustin Luth <justin_luth@sil.org>2018-09-26 15:08:33 +0300
committerJustin Luth <justin_luth@sil.org>2018-09-27 06:21:53 +0200
commit32ffb7b875ee229744f0b880a32817e948ff10a4 (patch)
tree45e0aae731bbcf3a47d7b1a76e347b38d9ed1815 /writerfilter/source
parentd077b30dba618daace0373e9b7e7fe84f982c6aa (diff)
tdf#119037 rtf (im/ex)port: new borderlines
"new" borderlines (from 2012, 2014) defined in offapi/com/sun/star/table/BorderLineStyle.idl where no supported in export yet!!! Sad. const short FINE_DASHED = 14; (rtf) const short DOUBLE_THIN = 15; (rtf/doc/docx) const short DASH_DOT = 16; (rtf/docx) const short DASH_DOT_DOT = 17; (rtf/docx) Change-Id: I07fee08e17171db4baec489864fc47da107cee75 Reviewed-on: https://gerrit.libreoffice.org/60992 Tested-by: Jenkins Reviewed-by: Justin Luth <justin_luth@sil.org>
Diffstat (limited to 'writerfilter/source')
-rw-r--r--writerfilter/source/rtftok/rtfcontrolwords.cxx4
-rw-r--r--writerfilter/source/rtftok/rtfcontrolwords.hxx2
-rw-r--r--writerfilter/source/rtftok/rtfdispatchflag.cxx9
3 files changed, 10 insertions, 5 deletions
diff --git a/writerfilter/source/rtftok/rtfcontrolwords.cxx b/writerfilter/source/rtftok/rtfcontrolwords.cxx
index f1c39391fc6e..b49f356d4b0f 100644
--- a/writerfilter/source/rtftok/rtfcontrolwords.cxx
+++ b/writerfilter/source/rtftok/rtfcontrolwords.cxx
@@ -158,8 +158,6 @@ RTFSymbol aRTFControlWords[] = {
{ "brdrdash", CONTROL_FLAG, RTF_BRDRDASH, 0 },
{ "brdrdashd", CONTROL_FLAG, RTF_BRDRDASHD, 0 },
{ "brdrdashdd", CONTROL_FLAG, RTF_BRDRDASHDD, 0 },
- { "brdrdashdot", CONTROL_FLAG, RTF_BRDRDASHDOT, 0 },
- { "brdrdashdotdot", CONTROL_FLAG, RTF_BRDRDASHDOTDOT, 0 },
{ "brdrdashdotstr", CONTROL_FLAG, RTF_BRDRDASHDOTSTR, 0 },
{ "brdrdashsm", CONTROL_FLAG, RTF_BRDRDASHSM, 0 },
{ "brdrdb", CONTROL_FLAG, RTF_BRDRDB, 0 },
@@ -1908,4 +1906,4 @@ bool RTFMathSymbol::operator<(const RTFMathSymbol& rOther) const
} // namespace rtftok
} // namespace writerfilter
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ \ No newline at end of file
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/writerfilter/source/rtftok/rtfcontrolwords.hxx b/writerfilter/source/rtftok/rtfcontrolwords.hxx
index 849750888d1d..ddaf123b4a77 100644
--- a/writerfilter/source/rtftok/rtfcontrolwords.hxx
+++ b/writerfilter/source/rtftok/rtfcontrolwords.hxx
@@ -301,8 +301,6 @@ enum RTFKeyword
RTF_BRDRDASH,
RTF_BRDRDASHD,
RTF_BRDRDASHDD,
- RTF_BRDRDASHDOT,
- RTF_BRDRDASHDOTDOT,
RTF_BRDRDASHDOTSTR,
RTF_BRDRDASHSM,
RTF_BRDRDB,
diff --git a/writerfilter/source/rtftok/rtfdispatchflag.cxx b/writerfilter/source/rtftok/rtfdispatchflag.cxx
index d48893f38d4d..001e22bad455 100644
--- a/writerfilter/source/rtftok/rtfdispatchflag.cxx
+++ b/writerfilter/source/rtftok/rtfdispatchflag.cxx
@@ -217,6 +217,15 @@ RTFError RTFDocumentImpl::dispatchFlag(RTFKeyword nKeyword)
case RTF_BRDRINSET:
nParam = NS_ooxml::LN_Value_ST_Border_inset;
break;
+ case RTF_BRDRDASHSM:
+ nParam = NS_ooxml::LN_Value_ST_Border_dashSmallGap;
+ break;
+ case RTF_BRDRDASHD:
+ nParam = NS_ooxml::LN_Value_ST_Border_dotDash;
+ break;
+ case RTF_BRDRDASHDD:
+ nParam = NS_ooxml::LN_Value_ST_Border_dotDotDash;
+ break;
case RTF_BRDRNONE:
nParam = NS_ooxml::LN_Value_ST_Border_none;
break;