[Libreoffice-commits] core.git: dbaccess/inc include/vcl toolkit/inc

Caolán McNamara caolanm at redhat.com
Wed Mar 21 23:28:47 UTC 2018


 dbaccess/inc/pch/precompiled_dbu.hxx |    1 -
 include/vcl/msgbox.hxx               |   28 ----------------------------
 toolkit/inc/helper/msgbox.hxx        |   25 +++++++++++++++++++++++++
 3 files changed, 25 insertions(+), 29 deletions(-)

New commits:
commit bcb1392505ee3a19d8062402ff66888f1631b264
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Wed Mar 21 16:05:52 2018 +0000

    move MessBoxStyle to last consumer
    
    Change-Id: I1edbf247999cd59cee4d268ed686e8ed9b61d99f
    Reviewed-on: https://gerrit.libreoffice.org/51712
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/dbaccess/inc/pch/precompiled_dbu.hxx b/dbaccess/inc/pch/precompiled_dbu.hxx
index 1a7661b30ce4..76a71af8ed9c 100644
--- a/dbaccess/inc/pch/precompiled_dbu.hxx
+++ b/dbaccess/inc/pch/precompiled_dbu.hxx
@@ -79,7 +79,6 @@
 #include <vcl/menu.hxx>
 #include <vcl/metaact.hxx>
 #include <vcl/metaactiontypes.hxx>
-#include <vcl/msgbox.hxx>
 #include <vcl/outdev.hxx>
 #include <vcl/outdevmap.hxx>
 #include <vcl/outdevstate.hxx>
diff --git a/include/vcl/msgbox.hxx b/include/vcl/msgbox.hxx
index 57d34a41afd1..ccdcf3aec7ff 100644
--- a/include/vcl/msgbox.hxx
+++ b/include/vcl/msgbox.hxx
@@ -21,34 +21,6 @@
 #define INCLUDED_VCL_MSGBOX_HXX
 
 #include <vcl/dllapi.h>
-#include <vcl/btndlg.hxx>
-#include <vcl/image.hxx>
-#include <vcl/bitmap.hxx>
-#include <o3tl/typed_flags_set.hxx>
-
-class VclMultiLineEdit;
-class FixedImage;
-class CheckBox;
-
-// Window-Bits for MessageBoxen
-enum class MessBoxStyle {
-    NONE              = 0x0000,
-    Ok                = 0x0001,
-    OkCancel          = 0x0002,
-    YesNo             = 0x0004,
-    YesNoCancel       = 0x0008,
-    RetryCancel       = 0x0010,
-    DefaultOk         = 0x0020,
-    DefaultCancel     = 0x0040,
-    DefaultRetry      = 0x0080,
-    DefaultYes        = 0x0100,
-    DefaultNo         = 0x0200,
-    AbortRetryIgnore  = 0x1000,
-    DefaultIgnore     = 0x2000,
-};
-namespace o3tl {
-    template<> struct typed_flags<MessBoxStyle> : is_typed_flags<MessBoxStyle, 0x3fff> {};
-}
 
 VCL_DLLPUBLIC Image const & GetStandardInfoBoxImage();
 VCL_DLLPUBLIC OUString GetStandardInfoBoxText();
diff --git a/toolkit/inc/helper/msgbox.hxx b/toolkit/inc/helper/msgbox.hxx
index 327c87e971b9..40c7aa5514b3 100644
--- a/toolkit/inc/helper/msgbox.hxx
+++ b/toolkit/inc/helper/msgbox.hxx
@@ -17,8 +17,33 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
+#include <o3tl/typed_flags_set.hxx>
 #include <vcl/btndlg.hxx>
 
+// Window-Bits for MessageBoxen
+enum class MessBoxStyle
+{
+    NONE = 0x0000,
+    Ok = 0x0001,
+    OkCancel = 0x0002,
+    YesNo = 0x0004,
+    YesNoCancel = 0x0008,
+    RetryCancel = 0x0010,
+    DefaultOk = 0x0020,
+    DefaultCancel = 0x0040,
+    DefaultRetry = 0x0080,
+    DefaultYes = 0x0100,
+    DefaultNo = 0x0200,
+    AbortRetryIgnore = 0x1000,
+    DefaultIgnore = 0x2000,
+};
+namespace o3tl
+{
+template <> struct typed_flags<MessBoxStyle> : is_typed_flags<MessBoxStyle, 0x3fff>
+{
+};
+}
+
 class MessBox : public ButtonDialog
 {
     VclPtr<VclMultiLineEdit> mpVCLMultiLineEdit;


More information about the Libreoffice-commits mailing list