summaryrefslogtreecommitdiff
path: root/include/vcl/syswin.hxx
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2015-05-21 12:48:36 +0200
committerNoel Grandin <noel@peralex.com>2015-05-21 12:50:52 +0200
commit5b248f1348260f953686b20621255aece57358fe (patch)
treebb33643818bb214ebf699a021c1e9913fe19e06f /include/vcl/syswin.hxx
parentd9ba19147d6261469407a50bad4c9a04927fb166 (diff)
convert MENUBAR_MODE constants to scoped enum
Change-Id: Ie4cda46d02e82cca1710603cfb3af379c702d9d7
Diffstat (limited to 'include/vcl/syswin.hxx')
-rw-r--r--include/vcl/syswin.hxx12
1 files changed, 7 insertions, 5 deletions
diff --git a/include/vcl/syswin.hxx b/include/vcl/syswin.hxx
index 7aef2eaa8927..17ebf5833bac 100644
--- a/include/vcl/syswin.hxx
+++ b/include/vcl/syswin.hxx
@@ -115,8 +115,10 @@ public:
// - SystemWindow-Types -
-#define MENUBAR_MODE_NORMAL ((sal_uInt16)0)
-#define MENUBAR_MODE_HIDE ((sal_uInt16)1)
+enum class MenuBarMode
+{
+ Normal, Hide
+};
#define TITLE_BUTTON_DOCKING ((sal_uInt16)1)
#define TITLE_BUTTON_HIDE ((sal_uInt16)2)
@@ -143,7 +145,7 @@ private:
bool mbSysChild;
bool mbIsCalculatingInitialLayoutSize;
bool mbInitialLayoutDone;
- sal_uInt16 mnMenuBarMode;
+ MenuBarMode mnMenuBarMode;
sal_uInt16 mnIcon;
ImplData* mpImplData;
Idle maLayoutIdle;
@@ -222,8 +224,8 @@ public:
void SetMenuBar(MenuBar* pMenuBar, const css::uno::Reference<css::frame::XFrame>& rFrame = css::uno::Reference<css::frame::XFrame>());
MenuBar* GetMenuBar() const { return mpMenuBar; }
- void SetMenuBarMode( sal_uInt16 nMode );
- sal_uInt16 GetMenuBarMode() const { return mnMenuBarMode; }
+ void SetMenuBarMode( MenuBarMode nMode );
+ MenuBarMode GetMenuBarMode() const { return mnMenuBarMode; }
TaskPaneList* GetTaskPaneList();
void GetWindowStateData( WindowStateData& rData ) const;