diff options
author | Timm Bäder <mail@baedert.org> | 2017-05-03 10:34:30 +0200 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2017-07-19 21:27:11 -0400 |
commit | 90537a5e04285513e0b24bfddd623d3fad992f63 (patch) | |
tree | a1720b9168bf309de04145dc45a297af5cfffea3 /gtk/gtkframe.c | |
parent | 706b0722d4f4260906f447da9960ae120ee55db3 (diff) | |
download | gtk+-90537a5e04285513e0b24bfddd623d3fad992f63.tar.gz |
frame: Remove css box drawing
Diffstat (limited to 'gtk/gtkframe.c')
-rw-r--r-- | gtk/gtkframe.c | 37 |
1 files changed, 1 insertions, 36 deletions
diff --git a/gtk/gtkframe.c b/gtk/gtkframe.c index 7f1d885054..58a3027798 100644 --- a/gtk/gtkframe.c +++ b/gtk/gtkframe.c @@ -121,8 +121,6 @@ static void gtk_frame_get_property (GObject *object, guint param_id, GValue *value, GParamSpec *pspec); -static void gtk_frame_snapshot (GtkWidget *widget, - GtkSnapshot *snapshot); static void gtk_frame_size_allocate (GtkWidget *widget, GtkAllocation *allocation); static void gtk_frame_remove (GtkContainer *container, @@ -163,13 +161,6 @@ static void gtk_frame_allocate (GtkCssGadget *gadget, int baseline, GtkAllocation *out_clip, gpointer data); -static gboolean gtk_frame_render (GtkCssGadget *gadget, - GtkSnapshot *snapshot, - int x, - int y, - int width, - int height, - gpointer data); G_DEFINE_TYPE_WITH_CODE (GtkFrame, gtk_frame, GTK_TYPE_BIN, @@ -232,7 +223,6 @@ gtk_frame_class_init (GtkFrameClass *class) g_object_class_install_properties (gobject_class, LAST_PROP, frame_props); - widget_class->snapshot = gtk_frame_snapshot; widget_class->size_allocate = gtk_frame_size_allocate; widget_class->measure = gtk_frame_measure_; @@ -284,7 +274,7 @@ gtk_frame_init (GtkFrame *frame) GTK_WIDGET (frame), gtk_frame_measure, gtk_frame_allocate, - gtk_frame_render, + NULL, NULL, NULL); } @@ -660,31 +650,6 @@ gtk_frame_get_shadow_type (GtkFrame *frame) } static void -gtk_frame_snapshot (GtkWidget *widget, - GtkSnapshot *snapshot) -{ - gtk_css_gadget_snapshot (GTK_FRAME (widget)->priv->gadget, snapshot); -} - -static gboolean -gtk_frame_render (GtkCssGadget *gadget, - GtkSnapshot *snapshot, - int x, - int y, - int width, - int height, - gpointer data) -{ - GtkWidget *widget; - - widget = gtk_css_gadget_get_owner (gadget); - - GTK_WIDGET_CLASS (gtk_frame_parent_class)->snapshot (widget, snapshot); - - return FALSE; -} - -static void gtk_frame_size_allocate (GtkWidget *widget, GtkAllocation *allocation) { |