summaryrefslogtreecommitdiff
path: root/gtk/gtkframe.c
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2010-01-07 16:47:35 +0100
committerTristan Van Berkom <tristan.van.berkom@gmail.com>2010-04-03 20:56:29 -0400
commit04aba4bde28d002a97940129784ef96f2fcc6e55 (patch)
treea70de8b74deca6473f2ec058ae5f9e39b962283b /gtk/gtkframe.c
parent126133a9273705c7130e4d7e57c83c8ad4479858 (diff)
downloadgtk+-04aba4bde28d002a97940129784ef96f2fcc6e55.tar.gz
Deprecate widget flag: GTK_WIDGET_DRAWABLE
Use gtk_widget_is_drawable() instead. https://bugzilla.gnome.org/show_bug.cgi?id=69872
Diffstat (limited to 'gtk/gtkframe.c')
-rw-r--r--gtk/gtkframe.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/gtk/gtkframe.c b/gtk/gtkframe.c
index d8a637b35e..7e1b7226ee 100644
--- a/gtk/gtkframe.c
+++ b/gtk/gtkframe.c
@@ -492,19 +492,22 @@ void
gtk_frame_set_shadow_type (GtkFrame *frame,
GtkShadowType type)
{
+ GtkWidget *widget;
+
g_return_if_fail (GTK_IS_FRAME (frame));
if ((GtkShadowType) frame->shadow_type != type)
{
+ widget = GTK_WIDGET (frame);
frame->shadow_type = type;
g_object_notify (G_OBJECT (frame), "shadow-type");
- if (GTK_WIDGET_DRAWABLE (frame))
+ if (gtk_widget_is_drawable (widget))
{
- gtk_widget_queue_draw (GTK_WIDGET (frame));
+ gtk_widget_queue_draw (widget);
}
- gtk_widget_queue_resize (GTK_WIDGET (frame));
+ gtk_widget_queue_resize (widget);
}
}
@@ -532,7 +535,7 @@ gtk_frame_paint (GtkWidget *widget,
GtkFrame *frame;
gint x, y, width, height;
- if (GTK_WIDGET_DRAWABLE (widget))
+ if (gtk_widget_is_drawable (widget))
{
frame = GTK_FRAME (widget);
@@ -588,7 +591,7 @@ static gboolean
gtk_frame_expose (GtkWidget *widget,
GdkEventExpose *event)
{
- if (GTK_WIDGET_DRAWABLE (widget))
+ if (gtk_widget_is_drawable (widget))
{
gtk_frame_paint (widget, &event->area);