diff options
author | Caolán McNamara <caolanm@redhat.com> | 2019-12-11 11:57:14 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2019-12-11 17:09:23 +0100 |
commit | 1219650c9676e9914c610d96908e6813c4a07ee5 (patch) | |
tree | 7960788d3f10e3775e24d50a279b7330433ec4d0 /sc/inc | |
parent | cfbac86a0423c552a042ae7b9702c0904d4e232a (diff) |
Related: tdf#129300 add ScIndentItem to provide a description
Change-Id: Ieb1a12f35cf8974c557c6e52eac0cd9fb7f80914
Reviewed-on: https://gerrit.libreoffice.org/84945
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sc/inc')
-rw-r--r-- | sc/inc/attrib.hxx | 12 | ||||
-rw-r--r-- | sc/inc/globstr.hrc | 1 | ||||
-rw-r--r-- | sc/inc/scitems.hxx | 2 |
3 files changed, 14 insertions, 1 deletions
diff --git a/sc/inc/attrib.hxx b/sc/inc/attrib.hxx index 59be64fb243d..5227a361834d 100644 --- a/sc/inc/attrib.hxx +++ b/sc/inc/attrib.hxx @@ -345,6 +345,18 @@ public: const IntlWrapper& rIntl) const override; }; +class SC_DLLPUBLIC ScIndentItem final : public SfxUInt16Item +{ +public: + ScIndentItem(sal_uInt16 nIndent = 0); + virtual ScIndentItem* Clone(SfxItemPool* pPool=nullptr) const override; + + virtual bool GetPresentation( SfxItemPresentation ePresentation, + MapUnit, MapUnit, + OUString& rText, + const IntlWrapper& rIntl) const override; +}; + #endif /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sc/inc/globstr.hrc b/sc/inc/globstr.hrc index 4f13865ca778..acb159d4605f 100644 --- a/sc/inc/globstr.hrc +++ b/sc/inc/globstr.hrc @@ -523,6 +523,7 @@ #define STR_LINEBREAKCELL_OFF NC_("STR_LINEBREAKCELL_OFF", "Wrap text automatically: Off") #define STR_HYPHENATECELL_ON NC_("STR_HYPHENATECELL_ON", "Hyphenate: On") #define STR_HYPHENATECELL_OFF NC_("STR_HYPHENATECELL_OFF", "Hyphenate: Off") +#define STR_INDENTCELL NC_("STR_INDENTCELL", "Indent: ") #endif diff --git a/sc/inc/scitems.hxx b/sc/inc/scitems.hxx index 674bf07fa3e9..6e5054d7757d 100644 --- a/sc/inc/scitems.hxx +++ b/sc/inc/scitems.hxx @@ -117,7 +117,7 @@ class SvxSizeItem; #define ATTR_FORBIDDEN_RULES TypedWhichId<SvxForbiddenRuleItem>(128) #define ATTR_HOR_JUSTIFY TypedWhichId<SvxHorJustifyItem>(129) #define ATTR_HOR_JUSTIFY_METHOD TypedWhichId<SvxJustifyMethodItem>(130) -#define ATTR_INDENT TypedWhichId<SfxUInt16Item>(131) +#define ATTR_INDENT TypedWhichId<ScIndentItem>(131) #define ATTR_VER_JUSTIFY TypedWhichId<SvxVerJustifyItem>(132) #define ATTR_VER_JUSTIFY_METHOD TypedWhichId<SvxJustifyMethodItem>(133) #define ATTR_STACKED TypedWhichId<ScShrinkToFitCell>(134) |