[gtkmm] LevelBar: Change LevelBarMode to LevelBar::Mode.



commit 22f3eddce140f2b518764e2e2e3cbad4872e8462
Author: Murray Cumming <murrayc murrayc com>
Date:   Thu Apr 27 20:58:01 2017 +0200

    LevelBar: Change LevelBarMode to LevelBar::Mode.

 gtk/src/levelbar.ccg    |    1 +
 gtk/src/levelbar.hg     |    9 ++++-----
 tools/m4/convert_gtk.m4 |    2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/gtk/src/levelbar.ccg b/gtk/src/levelbar.ccg
index 1247a37..2d72c03 100644
--- a/gtk/src/levelbar.ccg
+++ b/gtk/src/levelbar.ccg
@@ -17,3 +17,4 @@
 
 #include <gtk/gtk.h>
 
+using Mode = Gtk::LevelBar::Mode;
diff --git a/gtk/src/levelbar.hg b/gtk/src/levelbar.hg
index d780f45..0910e4b 100644
--- a/gtk/src/levelbar.hg
+++ b/gtk/src/levelbar.hg
@@ -25,8 +25,6 @@ _PINCLUDE(gtkmm/private/widget_p.h)
 namespace Gtk
 {
 
-_WRAP_ENUM(LevelBarMode, GtkLevelBarMode)
-
 /** A bar that can be used as a level indicator.
  *
  * Typical use cases are displaying the strength
@@ -62,12 +60,13 @@ class LevelBar
   _CLASS_GTKOBJECT(LevelBar, GtkLevelBar, GTK_LEVEL_BAR, Gtk::Widget, GtkWidget)
   _IMPLEMENTS_INTERFACE(Orientable)
 public:
+  _WRAP_ENUM(Mode, GtkLevelBarMode)
 
   _CTOR_DEFAULT()
   _IGNORE(gtk_level_bar_new)
 
-  _WRAP_METHOD(void set_mode(LevelBarMode mode), gtk_level_bar_set_mode)
-  _WRAP_METHOD(LevelBarMode get_mode() const, gtk_level_bar_get_mode)
+  _WRAP_METHOD(void set_mode(Mode mode), gtk_level_bar_set_mode)
+  _WRAP_METHOD(Mode get_mode() const, gtk_level_bar_get_mode)
 
   _WRAP_METHOD(void set_value(double value), gtk_level_bar_set_value)
   _WRAP_METHOD(double get_value() const, gtk_level_bar_get_value)
@@ -91,7 +90,7 @@ public:
   _WRAP_PROPERTY("value", double)
   _WRAP_PROPERTY("min-value", double)
   _WRAP_PROPERTY("max-value", double)
-  _WRAP_PROPERTY("mode", LevelBarMode)
+  _WRAP_PROPERTY("mode", Mode)
   _WRAP_PROPERTY("inverted", bool)
 };
 
diff --git a/tools/m4/convert_gtk.m4 b/tools/m4/convert_gtk.m4
index 74282d9..e1145e9 100644
--- a/tools/m4/convert_gtk.m4
+++ b/tools/m4/convert_gtk.m4
@@ -162,7 +162,7 @@ _CONV_ENUM(Gtk,StateFlags)
 _CONV_INCLASS_ENUM(Gtk,Application,InhibitFlags)
 _CONV_ENUM(Gtk,InputPurpose)
 _CONV_ENUM(Gtk,InputHints)
-_CONV_ENUM(Gtk,LevelBarMode)
+_CONV_INCLASS_ENUM(Gtk,LevelBar,Mode)
 _CONV_ENUM(Gtk,BaselinePosition)
 
 _CONVERSION(`GtkIconSize',`IconSize',`IconSize(static_cast<int>($3))')


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]