[vala] gtk+-2.0: Add Gtk.Container.forall_internal



commit 5520f092edfb457081fb261bac93fc9b8f2a0ed0
Author: Feng Yu <fengyu dhcp5-240 iucf indiana edu>
Date:   Sat Mar 28 15:21:32 2009 -0400

    gtk+-2.0: Add Gtk.Container.forall_internal
    
    Add Gtk.Container.forall_internal to work around the inconsistent
    forall binding. Fixes bug 543872.
---
 vapi/gtk+-2.0.vapi                          |    2 ++
 vapi/packages/gtk+-2.0/gtk+-2.0-custom.vala |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/vapi/gtk+-2.0.vapi b/vapi/gtk+-2.0.vapi
index 294933d..dad6e9e 100644
--- a/vapi/gtk+-2.0.vapi
+++ b/vapi/gtk+-2.0.vapi
@@ -1059,6 +1059,8 @@ namespace Gtk {
 		[NoWrapper]
 		public virtual unowned string composite_name (Gtk.Widget child);
 		public virtual void forall (Gtk.Callback callback, void* callback_data);
+		[CCode (vfunc_name = "forall")]
+		public virtual void forall_internal (bool include_internal, Gtk.Callback callback);
 		public void @foreach (Gtk.Callback callback);
 		public uint get_border_width ();
 		[NoWrapper]
diff --git a/vapi/packages/gtk+-2.0/gtk+-2.0-custom.vala b/vapi/packages/gtk+-2.0/gtk+-2.0-custom.vala
index 99c08fa..1b1e6ce 100644
--- a/vapi/packages/gtk+-2.0/gtk+-2.0-custom.vala
+++ b/vapi/packages/gtk+-2.0/gtk+-2.0-custom.vala
@@ -30,6 +30,8 @@ namespace Gtk {
 
 	public class Container {
 		public GLib.List<weak Gtk.Widget> get_children ();
+		[CCode (vfunc_name = "forall")]
+		public virtual void forall_internal(bool include_internal, Gtk.Callback callback);
 	}
 
 	public class Notebook {



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