X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c67daf87774c71ae9f73af9969008af220e52a11..f5e27805de786dbb3976782ba2a3365c27256031:/src/gtk/win_gtk.c diff --git a/src/gtk/win_gtk.c b/src/gtk/win_gtk.c index 4164200ac1..f6d9b57995 100644 --- a/src/gtk/win_gtk.c +++ b/src/gtk/win_gtk.c @@ -1,14 +1,14 @@ /* /////////////////////////////////////////////////////////////////////////// -// Name: wx_gtk.h -// Purpose: +// Name: win_gtk.c +// Purpose: native GTK+ widget for wxWindows // Author: Robert Roebling -// Created: 01/02/97 -// Id: -// Copyright: (c) 1998 Robert Roebling, Julian Smart and Markus Holzem +// Id: $Id$ +// Copyright: (c) 1998 Robert Roebling // Licence: wxWindows licence /////////////////////////////////////////////////////////////////////////// */ #include "wx/gtk/win_gtk.h" +#include #ifdef __cplusplus extern "C" { @@ -34,6 +34,9 @@ static void gtk_myfixed_add (GtkContainer *container, static void gtk_myfixed_remove (GtkContainer *container, GtkWidget *widget); static void gtk_myfixed_foreach (GtkContainer *container, +#if (GTK_MINOR_VERSION == 1) + gboolean include_internals, +#endif GtkCallback callback, gpointer callback_data); @@ -88,7 +91,11 @@ gtk_myfixed_class_init (GtkMyFixedClass *klass) container_class->add = gtk_myfixed_add; container_class->remove = gtk_myfixed_remove; +#if (GTK_MINOR_VERSION == 1) + container_class->forall = gtk_myfixed_foreach; +#else container_class->foreach = gtk_myfixed_foreach; +#endif } static void @@ -454,6 +461,9 @@ gtk_myfixed_remove (GtkContainer *container, static void gtk_myfixed_foreach (GtkContainer *container, +#if (GTK_MINOR_VERSION == 1) + gboolean include_internals, +#endif GtkCallback callback, gpointer callback_data) {