diff src/audacious/ui_skinned_playstatus.c @ 3895:266c09408c07

some skins have lesser SKIN_PLAYPAUSE
author Tomasz Mon <desowin@gmail.com>
date Fri, 02 Nov 2007 19:33:30 +0100
parents 46591501603e
children 889535f0b9c7
line wrap: on
line diff
--- a/src/audacious/ui_skinned_playstatus.c	Fri Nov 02 19:26:17 2007 +0100
+++ b/src/audacious/ui_skinned_playstatus.c	Fri Nov 02 19:33:30 2007 +0100
@@ -250,3 +250,13 @@
     playstatus->buffering = status;
     gtk_widget_queue_draw(widget);
 }
+
+void ui_skinned_playstatus_set_size(GtkWidget *widget, gint width, gint height) {
+    g_return_if_fail (UI_SKINNED_IS_PLAYSTATUS (widget));
+    UiSkinnedPlaystatus *playstatus = UI_SKINNED_PLAYSTATUS (widget);
+
+    playstatus->width = width;
+    playstatus->height = height;
+
+    gtk_widget_set_size_request(widget, width*(1+playstatus->double_size), height*(1+playstatus->double_size));
+}