summaryrefslogtreecommitdiff
path: root/sw/inc/modcfg.hxx
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2016-08-15 13:04:50 +0200
committerNoel Grandin <noel@peralex.com>2016-08-15 13:05:31 +0200
commitea2604180089ec749086f868a17ffef7cbcbbc47 (patch)
treef1067b61361e2871cce004f956523aad79c9061f /sw/inc/modcfg.hxx
parent9e87c064408aa9549336d4ce463e2c2315d30001 (diff)
convert SvxCompareMode to scoped enum
and move it to SW since it is only used there Change-Id: I9cc7869564e24a8ce733f30ef453751a854cf7e0
Diffstat (limited to 'sw/inc/modcfg.hxx')
-rw-r--r--sw/inc/modcfg.hxx13
1 files changed, 10 insertions, 3 deletions
diff --git a/sw/inc/modcfg.hxx b/sw/inc/modcfg.hxx
index 543e6afb95b6..8cec996dab2c 100644
--- a/sw/inc/modcfg.hxx
+++ b/sw/inc/modcfg.hxx
@@ -88,11 +88,18 @@ public:
void SetModified(){ConfigItem::SetModified();}
};
+enum class SwCompareMode
+{
+ Auto = 0,
+ ByWord,
+ ByChar
+};
+
class SwCompareConfig : public utl::ConfigItem
{
friend class SwModuleOptions;
- sal_uInt16 eCmpMode; //Compare/CompareDocuments;
+ SwCompareMode eCmpMode; //Compare/CompareDocuments;
bool bUseRsid; //Compare/Settings/Use RSID
/// Compare/Settings/Store RSID
bool m_bStoreRsid;
@@ -349,8 +356,8 @@ public:
bool IsHideFieldTips() const {return bHideFieldTips;}
void SetHideFieldTips(bool bSet) {bHideFieldTips = bSet;}
- SvxCompareMode GetCompareMode() const { return (SvxCompareMode)aCompareConfig.eCmpMode; }
- void SetCompareMode( SvxCompareMode eMode ) { aCompareConfig.eCmpMode = eMode;
+ SwCompareMode GetCompareMode() const { return aCompareConfig.eCmpMode; }
+ void SetCompareMode( SwCompareMode eMode ) { aCompareConfig.eCmpMode = eMode;
aCompareConfig.SetModified(); }
bool IsUseRsid() const { return aCompareConfig.bUseRsid; }