[gtkmm] Widget: Remove get/set/add events()/device_events().



commit f1019014416fc08ef4f07a26ba7ad0a896f49d25
Author: Murray Cumming <murrayc murrayc com>
Date:   Mon May 29 11:45:52 2017 +0200

    Widget: Remove get/set/add events()/device_events().
    
    Because they were removed from the GTK+ API:
    https://git.gnome.org/browse/gtk+/commit/?id=a72404dd5ab1874ac3d601cd94e0fa7184873851

 demos/gtk-demo/example_drawingarea.cc |    8 --------
 demos/gtk-demo/example_gestures.cc    |    2 --
 gtk/src/widget.hg                     |    8 --------
 3 files changed, 0 insertions(+), 18 deletions(-)
---
diff --git a/demos/gtk-demo/example_drawingarea.cc b/demos/gtk-demo/example_drawingarea.cc
index f8a63c7..0b0e386 100644
--- a/demos/gtk-demo/example_drawingarea.cc
+++ b/demos/gtk-demo/example_drawingarea.cc
@@ -100,14 +100,6 @@ Example_DrawingArea::Example_DrawingArea()
       sigc::mem_fun(*this, &Example_DrawingArea::on_drawingarea_scribble_motion_notify_event), false);
   m_DrawingArea_Scribble.signal_button_press_event().connect(
       sigc::mem_fun(*this, &Example_DrawingArea::on_drawingarea_scribble_button_press_event), false);
-
-  /* Ask to receive events the drawing area doesn't normally
-   * subscribe to.
-   */
-  m_DrawingArea_Scribble.add_events(Gdk::EventMask::LEAVE_NOTIFY_MASK |
-                                    Gdk::EventMask::BUTTON_PRESS_MASK |
-                                    Gdk::EventMask::POINTER_MOTION_MASK |
-                                    Gdk::EventMask::STRUCTURE_MASK);
 }
 
 Example_DrawingArea::~Example_DrawingArea()
diff --git a/demos/gtk-demo/example_gestures.cc b/demos/gtk-demo/example_gestures.cc
index f04e9f5..88c5465 100644
--- a/demos/gtk-demo/example_gestures.cc
+++ b/demos/gtk-demo/example_gestures.cc
@@ -52,8 +52,6 @@ Example_Gestures::Example_Gestures()
   set_default_size(400, 400);
 
   add(m_DrawingArea);
-  m_DrawingArea.add_events(Gdk::EventMask::BUTTON_PRESS_MASK | Gdk::EventMask::BUTTON_RELEASE_MASK |
-                           Gdk::EventMask::POINTER_MOTION_MASK | Gdk::EventMask::TOUCH_MASK);
   m_DrawingArea.set_draw_func(sigc::mem_fun(*this, &Example_Gestures::on_drawing_area_draw));
 
   // Create gestures.
diff --git a/gtk/src/widget.hg b/gtk/src/widget.hg
index 57d8244..53c38f9 100644
--- a/gtk/src/widget.hg
+++ b/gtk/src/widget.hg
@@ -291,12 +291,6 @@ public:
   _WRAP_METHOD(void set_size_request(int width = -1, int  height = -1), gtk_widget_set_size_request)
   _WRAP_METHOD(void get_size_request(int& width, int& height) const, gtk_widget_get_size_request)
 
-  _WRAP_METHOD(void set_events(Gdk::EventMask events), gtk_widget_set_events)
-  _WRAP_METHOD(void add_events(Gdk::EventMask events), gtk_widget_add_events)
-
-  _WRAP_METHOD(void set_device_events(const Glib::RefPtr<const Gdk::Device>& device, Gdk::EventMask events), 
gtk_widget_set_device_events)
-  _WRAP_METHOD(void add_device_events(const Glib::RefPtr<const Gdk::Device>& device, Gdk::EventMask events), 
gtk_widget_add_device_events)
-
   _WRAP_METHOD(void set_opacity(double opacity), gtk_widget_set_opacity)
   _WRAP_METHOD(double get_opacity() const, gtk_widget_get_opacity)
 
@@ -359,8 +353,6 @@ public:
    */
   void set_margin(int margin);
 
-  _WRAP_METHOD(Gdk::EventMask get_events() const, gtk_widget_get_events)
-  _WRAP_METHOD(Gdk::EventMask get_device_events(const Glib::RefPtr<const Gdk::Device>& device) const, 
gtk_widget_get_device_events)
   _WRAP_METHOD(bool is_ancestor(Widget &ancestor) const, gtk_widget_is_ancestor)
 
   _WRAP_METHOD(bool translate_coordinates(Widget& dest_widget,


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