diff options
author | Kohei Yoshida <kohei.yoshida@collabora.com> | 2014-03-01 12:54:43 -0500 |
---|---|---|
committer | Kohei Yoshida <kohei.yoshida@collabora.com> | 2014-03-01 12:57:35 -0500 |
commit | 2f527738ea4f8e93acafdd7f0ae06de1678cfdd8 (patch) | |
tree | 143da54518d79251f42435b307de6294d8a6909c /cui/source/tabpages | |
parent | d3f96d7458d74c5ec14b1a4f03f4244350cfeea6 (diff) |
Set the default cell border line width to 0.75 pt in Calc.
0.75 pt provides a better interop with Excel documents.
Change-Id: Ic1d2cbbe4e35dc0793a0e35d3836261d91138f7c
Diffstat (limited to 'cui/source/tabpages')
-rw-r--r-- | cui/source/tabpages/border.cxx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/cui/source/tabpages/border.cxx b/cui/source/tabpages/border.cxx index a2d19a531e25..3f8881bc4657 100644 --- a/cui/source/tabpages/border.cxx +++ b/cui/source/tabpages/border.cxx @@ -41,6 +41,7 @@ #include <sfx2/request.hxx> #include <svl/intitem.hxx> #include <svl/ilstitem.hxx> +#include <svl/int64item.hxx> #include <sfx2/itemconnect.hxx> #include <sal/macros.h> #include "borderconn.hxx" @@ -167,6 +168,13 @@ SvxBorderTabPage::SvxBorderTabPage(Window* pParent, const SfxItemSet& rCoreAttrs maUsedBorderStyles.insert(static_cast<sal_Int16>(aUsedStyles[i])); } + if (rCoreAttrs.HasItem(SID_ATTR_BORDER_DEFAULT_WIDTH, &pItem)) + { + // The caller specifies default line width. Honor it. + const SfxInt64Item* p = static_cast<const SfxInt64Item*>(pItem); + m_pLineWidthMF->SetValue(p->GetValue()); + } + // set metric FieldUnit eFUnit = GetModuleFieldUnit( rCoreAttrs ); |