diff options
author | Benjamin Otte <otte@redhat.com> | 2017-08-02 16:59:09 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2017-08-02 16:59:09 +0100 |
commit | 47fe08528d8d483aaef5e91f1a8646e066febf06 (patch) | |
tree | abc233f3fb6f2ec3283433b11dd56514d7e38067 | |
parent | 18c086a46cdeeb096a78955b07de309f66bf5c38 (diff) | |
download | gtk+-47fe08528d8d483aaef5e91f1a8646e066febf06.tar.gz |
eventbox: Remove
-rw-r--r-- | docs/reference/gtk/drawing-model.xml | 75 | ||||
-rw-r--r-- | docs/reference/gtk/gtk4-sections.txt | 20 | ||||
-rw-r--r-- | docs/reference/gtk/input-handling.xml | 8 | ||||
-rw-r--r-- | docs/reference/gtk/question_index.sgml | 5 | ||||
-rw-r--r-- | gtk/Makefile.am | 2 | ||||
-rw-r--r-- | gtk/gtk-autocleanups.h | 1 | ||||
-rw-r--r-- | gtk/gtk.h | 1 | ||||
-rw-r--r-- | gtk/gtkcombobox.c | 1 | ||||
-rw-r--r-- | gtk/gtkeventbox.c | 355 | ||||
-rw-r--r-- | gtk/gtkeventbox.h | 86 | ||||
-rw-r--r-- | gtk/gtkplacesviewrow.c | 1 | ||||
-rw-r--r-- | gtk/gtkprintunixdialog.c | 1 | ||||
-rw-r--r-- | gtk/gtkrecentchooserdefault.c | 1 | ||||
-rw-r--r-- | gtk/makefile.msc.in | 2 | ||||
-rw-r--r-- | gtk/meson.build | 2 |
15 files changed, 0 insertions, 561 deletions
diff --git a/docs/reference/gtk/drawing-model.xml b/docs/reference/gtk/drawing-model.xml index a6a52853fb..a608e75a09 100644 --- a/docs/reference/gtk/drawing-model.xml +++ b/docs/reference/gtk/drawing-model.xml @@ -342,81 +342,6 @@ my_widget_init (MyWidget *widget) </refsect2> </refsect1> - <refsect1 id="app-paintable-widgets"> - <title>App-paintable widgets</title> - - <para> - Generally, applications use the pre-defined widgets in GTK+ and - they do not draw extra things on top of them (the exception - being <classname>GtkDrawingArea</classname>). However, - applications may sometimes find it convenient to draw directly - on certain widgets like toplevel windows or event boxes. When - this is the case, GTK+ needs to be told not to overwrite your - drawing afterwards, when the window gets to drawing its default - contents. - </para> - - <para> - <classname>GtkWindow</classname> and - <classname>GtkEventBox</classname> are the two widgets that allow - turning off drawing of default contents by calling - <function>gtk_widget_set_app_paintable()</function>. If you call - this function, they will not draw their contents and let you do - it instead. - </para> - - <para> - Since the #GtkWidget::draw signal runs user-connected handlers - <emphasis>before</emphasis> the widget's default handler, what - usually happens is this: - </para> - - <orderedlist> - <listitem> - <para> - Your own draw handler gets run. It paints something - on the window or the event box. - </para> - </listitem> - - <listitem> - <para> - The widget's default draw handler gets run. If - <function>gtk_widget_set_app_paintable()</function> has not - been called to turn off widget drawing (this - is the default), <emphasis>your drawing will be - overwritten</emphasis>. An app paintable widget will not - draw its default contents however and preserve your drawing - instead. - </para> - </listitem> - - <listitem> - <para> - The draw handler for the parent class gets run. - Since both <classname>GtkWindow</classname> and - <classname>GtkEventBox</classname> are descendants of - <classname>GtkContainer</classname>, their no-window - children will be asked to draw themselves recursively, as - described in <xref linkend="hierarchical-drawing"/>. - </para> - </listitem> - </orderedlist> - - <formalpara> - <title>Summary of app-paintable widgets</title> - - <para> - Call <function>gtk_widget_set_app_paintable()</function> if you - intend to draw your own content directly on a - <classname>GtkWindow</classname> and - <classname>GtkEventBox</classname>. You seldom need to draw - on top of other widgets, and - <classname>GtkDrawingArea</classname> ignores this flag, as it - <emphasis>is</emphasis> intended to be drawn on. - </para> - </formalpara> - </refsect1> </refentry> <!-- diff --git a/docs/reference/gtk/gtk4-sections.txt b/docs/reference/gtk/gtk4-sections.txt index a268adf534..7f21939c7b 100644 --- a/docs/reference/gtk/gtk4-sections.txt +++ b/docs/reference/gtk/gtk4-sections.txt @@ -1031,26 +1031,6 @@ gtk_entry_completion_get_type </SECTION> <SECTION> -<FILE>gtkeventbox</FILE> -<TITLE>GtkEventBox</TITLE> -GtkEventBox -GtkEventBoxClass -gtk_event_box_new -gtk_event_box_set_above_child -gtk_event_box_get_above_child -<SUBSECTION Standard> -GTK_EVENT_BOX -GTK_IS_EVENT_BOX -GTK_TYPE_EVENT_BOX -GTK_EVENT_BOX_CLASS -GTK_IS_EVENT_BOX_CLASS -GTK_EVENT_BOX_GET_CLASS -<SUBSECTION Private> -GtkEventBoxPrivate -gtk_event_box_get_type -</SECTION> - -<SECTION> <FILE>gtkexpander</FILE> <TITLE>GtkExpander</TITLE> GtkExpander diff --git a/docs/reference/gtk/input-handling.xml b/docs/reference/gtk/input-handling.xml index 0b33eb997d..d907d67002 100644 --- a/docs/reference/gtk/input-handling.xml +++ b/docs/reference/gtk/input-handling.xml @@ -192,14 +192,6 @@ </para> <para> - If a widget is windowless (gtk_widget_get_has_window() returns %FALSE) and - an application wants to receive custom events on it, it must be placed - inside a #GtkEventBox to receive the events, and an appropriate event mask - must be set on the box. When implementing a widget, use a %GDK_INPUT_ONLY - #GdkWindow to receive the events instead. - </para> - - <para> Filtering events against event masks happens inside #GdkWindow, which exposes event masks to the windowing system to reduce the number of events GDK receives from it. On receiving an event, it is filtered against the diff --git a/docs/reference/gtk/question_index.sgml b/docs/reference/gtk/question_index.sgml index 0d862ae0cd..c1093ec79f 100644 --- a/docs/reference/gtk/question_index.sgml +++ b/docs/reference/gtk/question_index.sgml @@ -656,11 +656,6 @@ How do I change the color of a widget? See gtk_widget_override_color() and gtk_widget_override_background_color(). You can also change the appearance of a widget by installing a custom style provider, see gtk_style_context_add_provider(). -</para> - -<para>To change the background color for widgets such as #GtkLabel that -have no background, place them in a #GtkEventBox and set the background -of the event box. </para></answer> </qandaentry> diff --git a/gtk/Makefile.am b/gtk/Makefile.am index 15e697ec4b..eca8907b8f 100644 --- a/gtk/Makefile.am +++ b/gtk/Makefile.am @@ -189,7 +189,6 @@ gtk_public_h_sources = \ gtkentrybuffer.h \ gtkentrycompletion.h \ gtkenums.h \ - gtkeventbox.h \ gtkeventcontroller.h \ gtkexpander.h \ gtkfilechooser.h \ @@ -726,7 +725,6 @@ gtk_base_c_sources = \ gtkentry.c \ gtkentrybuffer.c \ gtkentrycompletion.c \ - gtkeventbox.c \ gtkeventcontroller.c \ gtkexpander.c \ gtkfilechooser.c \ diff --git a/gtk/gtk-autocleanups.h b/gtk/gtk-autocleanups.h index a46e35a3ae..ecddaf9e76 100644 --- a/gtk/gtk-autocleanups.h +++ b/gtk/gtk-autocleanups.h @@ -68,7 +68,6 @@ G_DEFINE_AUTOPTR_CLEANUP_FUNC(GtkEditable, g_object_unref) G_DEFINE_AUTOPTR_CLEANUP_FUNC(GtkEntry, g_object_unref) G_DEFINE_AUTOPTR_CLEANUP_FUNC(GtkEntryBuffer, g_object_unref) G_DEFINE_AUTOPTR_CLEANUP_FUNC(GtkEntryCompletion, g_object_unref) -G_DEFINE_AUTOPTR_CLEANUP_FUNC(GtkEventBox, g_object_unref) G_DEFINE_AUTOPTR_CLEANUP_FUNC(GtkEventController, g_object_unref) G_DEFINE_AUTOPTR_CLEANUP_FUNC(GtkExpander, g_object_unref) G_DEFINE_AUTOPTR_CLEANUP_FUNC(GtkFileChooserButton, g_object_unref) @@ -93,7 +93,6 @@ #include <gtk/gtkentrybuffer.h> #include <gtk/gtkentrycompletion.h> #include <gtk/gtkenums.h> -#include <gtk/gtkeventbox.h> #include <gtk/gtkeventcontroller.h> #include <gtk/gtkexpander.h> #include <gtk/gtkfixed.h> diff --git a/gtk/gtkcombobox.c b/gtk/gtkcombobox.c index ce4097b791..167124ed94 100644 --- a/gtk/gtkcombobox.c +++ b/gtk/gtkcombobox.c @@ -26,7 +26,6 @@ #include "gtkcellrenderertext.h" #include "gtkcellview.h" #include "gtkcontainerprivate.h" -#include "gtkeventbox.h" #include "gtkframe.h" #include "gtkiconprivate.h" #include "gtkbox.h" diff --git a/gtk/gtkeventbox.c b/gtk/gtkeventbox.c deleted file mode 100644 index ac2cd2c66c..0000000000 --- a/gtk/gtkeventbox.c +++ /dev/null @@ -1,355 +0,0 @@ -/* GTK - The GIMP Toolkit - * Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library. If not, see <http://www.gnu.org/licenses/>. - */ - -/* - * Modified by the GTK+ Team and others 1997-2000. See the AUTHORS - * file for a list of people on the GTK+ Team. See the ChangeLog - * files for a list of changes. These files are distributed with - * GTK+ at ftp://ftp.gtk.org/pub/gtk/. - */ - -#include "config.h" - -#include "gtkeventbox.h" - -#include "gtkintl.h" -#include "gtkprivate.h" -#include "gtkrender.h" -#include "gtksizerequest.h" -#include "gtkwidgetprivate.h" - - -/** - * SECTION:gtkeventbox - * @Short_description: A widget used to catch events for widgets which - * do not have their own window - * @Title: GtkEventBox - * - * The #GtkEventBox widget is a subclass of #GtkBin which also has its - * own window. It is useful since it allows you to catch events for widgets - * which do not have their own window. - */ - -struct _GtkEventBoxPrivate -{ - gboolean above_child; - GdkWindow *event_window; -}; - -enum { - PROP_0, - PROP_ABOVE_CHILD -}; - -static void gtk_event_box_realize (GtkWidget *widget); -static void gtk_event_box_unrealize (GtkWidget *widget); -static void gtk_event_box_map (GtkWidget *widget); -static void gtk_event_box_unmap (GtkWidget *widget); -static void gtk_event_box_size_allocate (GtkWidget *widget, - const GtkAllocation *allocation, - int baseline, - GtkAllocation *out_clip); -static void gtk_event_box_set_property (GObject *object, - guint prop_id, - const GValue *value, - GParamSpec *pspec); -static void gtk_event_box_get_property (GObject *object, - guint prop_id, - GValue *value, - GParamSpec *pspec); - -G_DEFINE_TYPE_WITH_PRIVATE (GtkEventBox, gtk_event_box, GTK_TYPE_BIN) - -static void -gtk_event_box_class_init (GtkEventBoxClass *class) -{ - GObjectClass *gobject_class = G_OBJECT_CLASS (class); - GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (class); - - gobject_class->set_property = gtk_event_box_set_property; - gobject_class->get_property = gtk_event_box_get_property; - - widget_class->realize = gtk_event_box_realize; - widget_class->unrealize = gtk_event_box_unrealize; - widget_class->map = gtk_event_box_map; - widget_class->unmap = gtk_event_box_unmap; - widget_class->size_allocate = gtk_event_box_size_allocate; - - g_object_class_install_property (gobject_class, - PROP_ABOVE_CHILD, - g_param_spec_boolean ("above-child", - P_("Above child"), - P_("Whether the event-trapping window of the eventbox is above the window of the child widget as opposed to below it."), - FALSE, - GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY)); -} - -static void -gtk_event_box_init (GtkEventBox *event_box) -{ - gtk_widget_set_has_window (GTK_WIDGET (event_box), FALSE); - - event_box->priv = gtk_event_box_get_instance_private (event_box); - event_box->priv->above_child = FALSE; -} - -/** - * gtk_event_box_new: - * - * Creates a new #GtkEventBox. - * - * Returns: a new #GtkEventBox - */ -GtkWidget* -gtk_event_box_new (void) -{ - return g_object_new (GTK_TYPE_EVENT_BOX, NULL); -} - -static void -gtk_event_box_set_property (GObject *object, - guint prop_id, - const GValue *value, - GParamSpec *pspec) -{ - GtkEventBox *event_box; - - event_box = GTK_EVENT_BOX (object); - - switch (prop_id) - { - case PROP_ABOVE_CHILD: - gtk_event_box_set_above_child (event_box, g_value_get_boolean (value)); - break; - - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); - break; - } -} - -static void -gtk_event_box_get_property (GObject *object, - guint prop_id, - GValue *value, - GParamSpec *pspec) -{ - GtkEventBox *event_box; - - event_box = GTK_EVENT_BOX (object); - - switch (prop_id) - { - case PROP_ABOVE_CHILD: - g_value_set_boolean (value, gtk_event_box_get_above_child (event_box)); - break; - - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); - break; - } -} - -/** - * gtk_event_box_get_above_child: - * @event_box: a #GtkEventBox - * - * Returns whether the event box window is above or below the - * windows of its child. See gtk_event_box_set_above_child() - * for details. - * - * Returns: %TRUE if the event box window is above the - * window of its child - * - * Since: 2.4 - */ -gboolean -gtk_event_box_get_above_child (GtkEventBox *event_box) -{ - GtkEventBoxPrivate *priv = event_box->priv; - - g_return_val_if_fail (GTK_IS_EVENT_BOX (event_box), FALSE); - - return priv->above_child; -} - -/** - * gtk_event_box_set_above_child: - * @event_box: a #GtkEventBox - * @above_child: %TRUE if the event box window is above its child - * - * Set whether the event box window is positioned above the windows - * of its child, as opposed to below it. If the window is above, all - * events inside the event box will go to the event box. If the window - * is below, events in windows of child widgets will first got to that - * widget, and then to its parents. - * - * The default is to keep the window below the child. - * - * Since: 2.4 - */ -void -gtk_event_box_set_above_child (GtkEventBox *event_box, - gboolean above_child) -{ - GtkEventBoxPrivate *priv = event_box->priv; - GtkWidget *widget; - - g_return_if_fail (GTK_IS_EVENT_BOX (event_box)); - - widget = GTK_WIDGET (event_box); - - above_child = above_child != FALSE; - - if (priv->above_child != above_child) - { - priv->above_child = above_child; - - if (gtk_widget_get_realized (widget)) - { - if (!gtk_widget_get_has_window (widget)) - { - if (above_child) - gdk_window_raise (priv->event_window); - else - gdk_window_lower (priv->event_window); - } - else - { - gboolean visible = gtk_widget_get_visible (widget); - - if (visible) - gtk_widget_hide (widget); - - gtk_widget_unrealize (widget); - gtk_widget_realize (widget); - - if (visible) - gtk_widget_show (widget); - } - } - - if (gtk_widget_get_visible (widget)) - gtk_widget_queue_resize (widget); - - g_object_notify (G_OBJECT (event_box), "above-child"); - } -} - -static void -gtk_event_box_realize (GtkWidget *widget) -{ - GtkEventBoxPrivate *priv; - GtkAllocation allocation; - - priv = GTK_EVENT_BOX (widget)->priv; - - gtk_widget_get_window_allocation (widget, &allocation); - - GTK_WIDGET_CLASS (gtk_event_box_parent_class)->realize (widget); - - if (priv->above_child) - { - priv->event_window = gdk_window_new_input (gtk_widget_get_window (widget), - GDK_ALL_EVENTS_MASK, - &allocation); - gtk_widget_register_window (widget, priv->event_window); - } -} - -static void -gtk_event_box_unrealize (GtkWidget *widget) -{ - GtkEventBoxPrivate *priv = GTK_EVENT_BOX (widget)->priv; - - if (priv->event_window != NULL) - { - gtk_widget_unregister_window (widget, priv->event_window); - gdk_window_destroy (priv->event_window); - priv->event_window = NULL; - } - - GTK_WIDGET_CLASS (gtk_event_box_parent_class)->unrealize (widget); -} - -static void -gtk_event_box_map (GtkWidget *widget) -{ - GtkEventBoxPrivate *priv = GTK_EVENT_BOX (widget)->priv; - - if (priv->event_window != NULL && !priv->above_child) - gdk_window_show (priv->event_window); - - GTK_WIDGET_CLASS (gtk_event_box_parent_class)->map (widget); - - if (priv->event_window != NULL && priv->above_child) - gdk_window_show (priv->event_window); -} - -static void -gtk_event_box_unmap (GtkWidget *widget) -{ - GtkEventBoxPrivate *priv = GTK_EVENT_BOX (widget)->priv; - - if (priv->event_window != NULL) - gdk_window_hide (priv->event_window); - - GTK_WIDGET_CLASS (gtk_event_box_parent_class)->unmap (widget); -} - -static void -gtk_event_box_size_allocate (GtkWidget *widget, - const GtkAllocation *allocation, - int baseline, - GtkAllocation *out_clip) -{ - GtkBin *bin; - GtkAllocation child_allocation; - GtkEventBoxPrivate *priv; - GtkWidget *child; - - bin = GTK_BIN (widget); - - if (!gtk_widget_get_has_window (widget)) - { - child_allocation.x = allocation->x; - child_allocation.y = allocation->y; - } - else - { - child_allocation.x = 0; - child_allocation.y = 0; - } - child_allocation.width = allocation->width; - child_allocation.height = allocation->height; - - if (gtk_widget_get_realized (widget)) - { - priv = GTK_EVENT_BOX (widget)->priv; - - if (priv->event_window != NULL) - gdk_window_move_resize (priv->event_window, - child_allocation.x, - child_allocation.y, - child_allocation.width, - child_allocation.height); - } - - child = gtk_bin_get_child (bin); - if (child) - gtk_widget_size_allocate (child, &child_allocation, baseline, out_clip); -} diff --git a/gtk/gtkeventbox.h b/gtk/gtkeventbox.h deleted file mode 100644 index fae62eb8ac..0000000000 --- a/gtk/gtkeventbox.h +++ /dev/null @@ -1,86 +0,0 @@ -/* GTK - The GIMP Toolkit - * Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library. If not, see <http://www.gnu.org/licenses/>. - */ - -/* - * Modified by the GTK+ Team and others 1997-2000. See the AUTHORS - * file for a list of people on the GTK+ Team. See the ChangeLog - * files for a list of changes. These files are distributed with - * GTK+ at ftp://ftp.gtk.org/pub/gtk/. - */ - -#ifndef __GTK_EVENT_BOX_H__ -#define __GTK_EVENT_BOX_H__ - - -#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION) -#error "Only <gtk/gtk.h> can be included directly." -#endif - -#include <gtk/gtkbin.h> - - -G_BEGIN_DECLS - -#define GTK_TYPE_EVENT_BOX (gtk_event_box_get_type ()) -#define GTK_EVENT_BOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_EVENT_BOX, GtkEventBox)) -#define GTK_EVENT_BOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_EVENT_BOX, GtkEventBoxClass)) -#define GTK_IS_EVENT_BOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_EVENT_BOX)) -#define GTK_IS_EVENT_BOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_EVENT_BOX)) -#define GTK_EVENT_BOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_EVENT_BOX, GtkEventBoxClass)) - -typedef struct _GtkEventBox GtkEventBox; -typedef struct _GtkEventBoxClass GtkEventBoxClass; -typedef struct _GtkEventBoxPrivate GtkEventBoxPrivate; - -struct _GtkEventBox -{ - GtkBin bin; - - /*< private >*/ - GtkEventBoxPrivate *priv; -}; - -/** - * GtkEventBoxClass: - * @parent_class: The parent class. - */ -struct _GtkEventBoxClass -{ - GtkBinClass parent_class; - - /*< private >*/ - - /* Padding for future expansion */ - void (*_gtk_reserved1) (void); - void (*_gtk_reserved2) (void); - void (*_gtk_reserved3) (void); - void (*_gtk_reserved4) (void); -}; - -GDK_AVAILABLE_IN_ALL -GType gtk_event_box_get_type (void) G_GNUC_CONST; -GDK_AVAILABLE_IN_ALL -GtkWidget* gtk_event_box_new (void); -GDK_AVAILABLE_IN_ALL -gboolean gtk_event_box_get_above_child (GtkEventBox *event_box); -GDK_AVAILABLE_IN_ALL -void gtk_event_box_set_above_child (GtkEventBox *event_box, - gboolean above_child); - -G_END_DECLS - -#endif /* __GTK_EVENT_BOX_H__ */ diff --git a/gtk/gtkplacesviewrow.c b/gtk/gtkplacesviewrow.c index eb00df7867..70d8e8df68 100644 --- a/gtk/gtkplacesviewrow.c +++ b/gtk/gtkplacesviewrow.c @@ -28,7 +28,6 @@ */ #ifdef GTK_COMPILATION #include "gtkbutton.h" -#include "gtkeventbox.h" #include "gtkimage.h" #include "gtkintl.h" #include "gtklabel.h" diff --git a/gtk/gtkprintunixdialog.c b/gtk/gtkprintunixdialog.c index e630ad8a9b..5a31fd5ec0 100644 --- a/gtk/gtkprintunixdialog.c +++ b/gtk/gtkprintunixdialog.c @@ -48,7 +48,6 @@ #include "gtkgrid.h" #include "gtkframe.h" #include "gtklabel.h" -#include "gtkeventbox.h" #include "gtkbuildable.h" #include "gtkmessagedialog.h" #include "gtkbutton.h" diff --git a/gtk/gtkrecentchooserdefault.c b/gtk/gtkrecentchooserdefault.c index 6d859515fd..f65c568b83 100644 --- a/gtk/gtkrecentchooserdefault.c +++ b/gtk/gtkrecentchooserdefault.c @@ -41,7 +41,6 @@ #include "gtkcssiconthemevalueprivate.h" #include "gtkdragsource.h" #include "gtkentry.h" -#include "gtkeventbox.h" #include "gtkexpander.h" #include "gtkframe.h" #include "gtkbox.h" diff --git a/gtk/makefile.msc.in b/gtk/makefile.msc.in index 01515e8cd0..416d920827 100644 --- a/gtk/makefile.msc.in +++ b/gtk/makefile.msc.in @@ -203,7 +203,6 @@ gtk_OBJECTS = \ gtkentry.obj \ gtkentrybuffer.obj \ gtkentrycompletion.obj \ - gtkeventbox.obj \ gtkexpander.obj \ gtkfixed.obj \ gtkfontsel.obj \ @@ -392,7 +391,6 @@ gtk_public_h_sources = \ gtkentrybuffer.h \ gtkentrycompletion.h \ gtkenums.h \ - gtkeventbox.h \ gtkexpander.h \ gtkfilechooser.h \ gtkfilechooserbutton.h \ diff --git a/gtk/meson.build b/gtk/meson.build index 0444bf2404..393a5cd20b 100644 --- a/gtk/meson.build +++ b/gtk/meson.build @@ -144,7 +144,6 @@ gtk_public_sources = files([ 'gtkentry.c', 'gtkentrybuffer.c', 'gtkentrycompletion.c', - 'gtkeventbox.c', 'gtkeventcontroller.c', 'gtkexpander.c', 'gtkfilechooser.c', @@ -435,7 +434,6 @@ gtk_public_headers = files([ 'gtkentrybuffer.h', 'gtkentrycompletion.h', 'gtkenums.h', - 'gtkeventbox.h', 'gtkeventcontroller.h', 'gtkexpander.h', 'gtkfilechooser.h', |