[gtkmm/gtkmm-2-24] Display: Deprecate set_pointer_hooks() and unset_pointer_hooks().
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm/gtkmm-2-24] Display: Deprecate set_pointer_hooks() and unset_pointer_hooks().
- Date: Fri, 14 Jan 2011 15:23:25 +0000 (UTC)
commit aebcad59310b0a9d889770d9e5c9f1aa3fb21126
Author: Murray Cumming <murrayc murrayc com>
Date: Fri Jan 14 16:23:02 2011 +0100
Display: Deprecate set_pointer_hooks() and unset_pointer_hooks().
* gdk/src/display.[hg|ccg]: Deprecate these methods with no replacements.
ChangeLog | 6 ++++++
gdk/src/display.ccg | 2 ++
gdk/src/display.hg | 9 +++++++--
3 files changed, 15 insertions(+), 2 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index e8affbf..ff1db7a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2011-01-14 Murray Cumming <murrayc murrayc com>
+ Display: Deprecate set_pointer_hooks() and unset_pointer_hooks().
+
+ * gdk/src/display.[hg|ccg]: Deprecate these methods with no replacements.
+
+2011-01-14 Murray Cumming <murrayc murrayc com>
+
Drawable: Deprecate the draw_*() methods.
* gdk/src/drawable.[hg|ccg]: Deprecate the draw_*() methods.
diff --git a/gdk/src/display.ccg b/gdk/src/display.ccg
index 598b335..98dc7c9 100644
--- a/gdk/src/display.ccg
+++ b/gdk/src/display.ccg
@@ -90,10 +90,12 @@ Glib::RefPtr<const Window> Display::get_window_at_pointer() const
return retvalue;
}
+_DEPRECATE_IFDEF_START
GdkDisplayPointerHooks* Display::unset_pointer_hooks()
{
return gdk_display_set_pointer_hooks(gobj(), 0 /* See GDK docs */);
}
+_DEPRECATE_IFDEF_END
void Display::store_clipboard(const Glib::RefPtr<Gdk::Window>& clipboard_window, guint32 time_)
{
diff --git a/gdk/src/display.hg b/gdk/src/display.hg
index 798e9cd..9753b46 100644
--- a/gdk/src/display.hg
+++ b/gdk/src/display.hg
@@ -135,9 +135,14 @@ public:
_WRAP_METHOD(void warp_pointer(const Glib::RefPtr<Screen>& screen, int x, int y), gdk_display_warp_pointer)
- _WRAP_METHOD(GdkDisplayPointerHooks* set_pointer_hooks(const GdkDisplayPointerHooks* new_hooks), gdk_display_set_pointer_hooks)
+ _WRAP_METHOD(GdkDisplayPointerHooks* set_pointer_hooks(const GdkDisplayPointerHooks* new_hooks), gdk_display_set_pointer_hooks, deprecated)
+
+ _DEPRECATE_IFDEF_START
+ /** @deprecated This method has been removed in gtkmm-3.0 for lack of use cases.
+ */
GdkDisplayPointerHooks* unset_pointer_hooks();
-
+ _DEPRECATE_IFDEF_END
+
_WRAP_METHOD(static Glib::RefPtr<Display> open_default_libgtk_only(), gdk_display_open_default_libgtk_only, refreturn)
#ifdef G_OS_WIN32
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]