[gtkmm] gtkmm: Widget: Add back size_allocate().



commit 2112d913cf529799938e20a1e6a1cbc6a8bec611
Author: Murray Cumming <murrayc murrayc com>
Date:   Thu Sep 16 19:12:35 2010 +0200

    gtkmm: Widget: Add back size_allocate().
    
    * gtk/src/widget.hg: Revert the recent removal of
    size_allocate(), because it is not actually deprecated in GTK+ 3.

 ChangeLog         |    7 +++++++
 gtk/src/widget.hg |    4 +++-
 2 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 9068fd4..7e964cd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2010-09-16  Murray Cumming  <murrayc murrayc com>
 
+	gtkmm: Widget: Add back size_allocate().
+
+	* gtk/src/widget.hg: Revert the recent removal of 
+	size_allocate(), because it is not actually deprecated in GTK+ 3.
+
+2010-09-16  Murray Cumming  <murrayc murrayc com>
+
 	gtkmm: Widget: Rename x/y_align to x/yalign, as in GTK+.
 
 	* gtk/src/gtk_methods.defs: Regenerated.
diff --git a/gtk/src/widget.hg b/gtk/src/widget.hg
index 750a020..7f3e4b9 100644
--- a/gtk/src/widget.hg
+++ b/gtk/src/widget.hg
@@ -133,7 +133,9 @@ public:
   _WRAP_METHOD(void queue_draw_area(int x, int y, int width, int height), gtk_widget_queue_draw_area)
   _WRAP_METHOD(void queue_resize(), gtk_widget_queue_resize)
 
-  _IGNORE(gtk_widget_size_request, gtk_widget_size_allocate) //deprecated
+  _WRAP_METHOD(void size_allocate(const Allocation& allocation), gtk_widget_size_allocate)
+
+  _IGNORE(gtk_widget_size_request) //deprecated
 
   _WRAP_METHOD(void add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr<AccelGroup>& accel_group,
                guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags), gtk_widget_add_accelerator)



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