summaryrefslogtreecommitdiff
path: root/include/svtools/apearcfg.hxx
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2016-05-23 10:07:21 +0200
committerNoel Grandin <noelgrandin@gmail.com>2016-05-24 12:51:03 +0000
commit9ff8c95e54bed9ffd6ae4636c9e8385ad3160643 (patch)
tree5bb0b4192f0b550723ad5fe5b7eabbd26040bdeb /include/svtools/apearcfg.hxx
parent1520d59850f027bace775e6055bb4632667573c3 (diff)
Convert SnapType to scoped enum
Change-Id: I3980c2999bab191bb9357c883868db17db79e81f Reviewed-on: https://gerrit.libreoffice.org/25353 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Diffstat (limited to 'include/svtools/apearcfg.hxx')
-rw-r--r--include/svtools/apearcfg.hxx16
1 files changed, 8 insertions, 8 deletions
diff --git a/include/svtools/apearcfg.hxx b/include/svtools/apearcfg.hxx
index 7b431c267241..2dd178800a36 100644
--- a/include/svtools/apearcfg.hxx
+++ b/include/svtools/apearcfg.hxx
@@ -25,11 +25,11 @@
class Application;
enum class MouseMiddleButtonAction;
-typedef enum {
- SnapToButton = 0,
- SnapToMiddle,
- NoSnap
-} SnapType;
+enum class SnapType {
+ ToButton = 0,
+ ToMiddle,
+ NONE
+};
enum class DragMode {
FullWindow,
@@ -42,7 +42,7 @@ class SVT_DLLPUBLIC SvtTabAppearanceCfg : public utl::ConfigItem
{
DragMode nDragMode ;
short nScaleFactor ;
- short nSnapMode ;
+ SnapType nSnapMode ;
MouseMiddleButtonAction nMiddleMouse;
#if defined( UNX )
short nAAMinPixelHeight ;
@@ -69,8 +69,8 @@ public:
sal_uInt16 GetScaleFactor () const { return nScaleFactor; }
void SetScaleFactor ( sal_uInt16 nSet );
- sal_uInt16 GetSnapMode () const { return nSnapMode; }
- void SetSnapMode ( sal_uInt16 nSet );
+ SnapType GetSnapMode () const { return nSnapMode; }
+ void SetSnapMode ( SnapType nSet );
MouseMiddleButtonAction GetMiddleMouseButton () const { return nMiddleMouse; }
void SetMiddleMouseButton ( MouseMiddleButtonAction nSet );