[Libreoffice-commits] core.git: include/vcl
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Fri Oct 5 08:35:26 UTC 2018
include/vcl/syswin.hxx | 21 +--------------------
include/vcl/vclenum.hxx | 20 ++++++++++++++++++++
2 files changed, 21 insertions(+), 20 deletions(-)
New commits:
commit 3f3281868e7516d7535071a01fcde63ed3d73e7e
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Thu Oct 4 21:24:11 2018 +0100
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Fri Oct 5 10:35:01 2018 +0200
move WindowStateMask into vclenum.hxx
Change-Id: Ia9e4d65f769c94f99a2eb23dd93d9d7cc81c398b
Reviewed-on: https://gerrit.libreoffice.org/61395
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
Tested-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/include/vcl/syswin.hxx b/include/vcl/syswin.hxx
index f9453f106a30..d8dd2f3c245c 100644
--- a/include/vcl/syswin.hxx
+++ b/include/vcl/syswin.hxx
@@ -24,6 +24,7 @@
#include <vcl/dllapi.h>
#include <vcl/builder.hxx>
#include <vcl/idle.hxx>
+#include <vcl/vclenum.hxx>
#include <vcl/window.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <memory>
@@ -42,26 +43,6 @@ class TaskPaneList;
#define ICON_MATH_DOCUMENT 13
#define ICON_MACROLIBRARY 1
-enum class WindowStateMask {
- NONE = 0x0000,
- X = 0x0001,
- Y = 0x0002,
- Width = 0x0004,
- Height = 0x0008,
- State = 0x0010,
- Minimized = 0x0020,
- MaximizedX = 0x0100,
- MaximizedY = 0x0200,
- MaximizedWidth = 0x0400,
- MaximizedHeight = 0x0800,
- Pos = X | Y,
- All = X | Y | Width | Height | MaximizedX | MaximizedY | MaximizedWidth | MaximizedHeight | State | Minimized
-};
-namespace o3tl
-{
- template<> struct typed_flags<WindowStateMask> : is_typed_flags<WindowStateMask, 0x0f3f> {};
-}
-
enum class WindowStateState {
NONE = 0x0000,
Normal = 0x0001,
diff --git a/include/vcl/vclenum.hxx b/include/vcl/vclenum.hxx
index 0cf180cb6bc8..03e2c4661aff 100644
--- a/include/vcl/vclenum.hxx
+++ b/include/vcl/vclenum.hxx
@@ -118,6 +118,26 @@ namespace o3tl
template<> struct typed_flags<WindowBorderStyle> : is_typed_flags<WindowBorderStyle, 0x3033> {};
}
+enum class WindowStateMask {
+ NONE = 0x0000,
+ X = 0x0001,
+ Y = 0x0002,
+ Width = 0x0004,
+ Height = 0x0008,
+ State = 0x0010,
+ Minimized = 0x0020,
+ MaximizedX = 0x0100,
+ MaximizedY = 0x0200,
+ MaximizedWidth = 0x0400,
+ MaximizedHeight = 0x0800,
+ Pos = X | Y,
+ All = X | Y | Width | Height | MaximizedX | MaximizedY | MaximizedWidth | MaximizedHeight | State | Minimized
+};
+namespace o3tl
+{
+ template<> struct typed_flags<WindowStateMask> : is_typed_flags<WindowStateMask, 0x0f3f> {};
+}
+
enum class TimeFormat
{
Hour12, Hour24
More information about the Libreoffice-commits
mailing list