diff src/skins/ui_skinned_button.c @ 2668:a1431a900f28

introduce ui_skinned_button_set_inside
author Tomasz Mon <desowin@gmail.com>
date Fri, 30 May 2008 21:02:12 +0200
parents 5ae914e1b78c
children 32e99af83a3e
line wrap: on
line diff
--- a/src/skins/ui_skinned_button.c	Fri May 30 06:09:16 2008 +0300
+++ b/src/skins/ui_skinned_button.c	Fri May 30 21:02:12 2008 +0200
@@ -534,3 +534,11 @@
     priv->move_x += x;
     priv->move_y += y;
 }
+
+void ui_skinned_button_set_inside(GtkWidget *widget, gboolean inside) {
+    g_return_if_fail(UI_SKINNED_IS_BUTTON(widget));
+
+    UiSkinnedButton *button = UI_SKINNED_BUTTON(widget);
+    button->inside = inside;
+    gtk_widget_queue_draw(widget);
+}