summaryrefslogtreecommitdiff
path: root/include/svtools/apearcfg.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/svtools/apearcfg.hxx')
-rw-r--r--include/svtools/apearcfg.hxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/include/svtools/apearcfg.hxx b/include/svtools/apearcfg.hxx
index cb308b821ae6..26a4413782a6 100644
--- a/include/svtools/apearcfg.hxx
+++ b/include/svtools/apearcfg.hxx
@@ -23,6 +23,7 @@
#include <unotools/configitem.hxx>
class Application;
+enum class MouseMiddleButtonAction;
typedef enum {
SnapToButton = 0,
@@ -42,7 +43,7 @@ class SVT_DLLPUBLIC SvtTabAppearanceCfg : public utl::ConfigItem
short nDragMode ;
short nScaleFactor ;
short nSnapMode ;
- short nMiddleMouse;
+ MouseMiddleButtonAction nMiddleMouse;
#if defined( UNX )
short nAAMinPixelHeight ;
#endif
@@ -71,8 +72,8 @@ public:
sal_uInt16 GetSnapMode () const { return nSnapMode; }
void SetSnapMode ( sal_uInt16 nSet );
- sal_uInt16 GetMiddleMouseButton () const { return nMiddleMouse; }
- void SetMiddleMouseButton ( sal_uInt16 nSet );
+ MouseMiddleButtonAction GetMiddleMouseButton () const { return nMiddleMouse; }
+ void SetMiddleMouseButton ( MouseMiddleButtonAction nSet );
void SetApplicationDefaults ( Application* pApp );