diff src/audacious/ui_skinned_button.h @ 2995:934c1a79904f trunk

draw directly instead using embeded GtkImage
author Tomasz Mon <desowin@gmail.com>
date Fri, 06 Jul 2007 12:52:13 +0200
parents 7926d46872c8
children c200d6764e91
line wrap: on
line diff
--- a/src/audacious/ui_skinned_button.h	Fri Jul 06 01:12:17 2007 -0500
+++ b/src/audacious/ui_skinned_button.h	Fri Jul 06 12:52:13 2007 +0200
@@ -27,7 +27,7 @@
 #define UI_TYPE_SKINNED_BUTTON            (ui_skinned_button_get_type())
 #define UI_SKINNED_BUTTON(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_TYPE_SKINNED_BUTTON, UiSkinnedButton))
 #define UI_SKINNED_BUTTON_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UI_TYPE_SKINNED_BUTTON, UiSkinnedButtonClass))
-#define UI_IS_SKINNED_BUTTON(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_TYPE_SKINNED_BUTTON))
+#define UI_SKINNED_IS_BUTTON(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_TYPE_SKINNED_BUTTON))
 #define UI_IS_SKINNED_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_TYPE_SKINNED_BUTTON))
 #define UI_SKINNED_BUTTON_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_TYPE_SKINNED_BUTTON, GtkFlatButtonClass))
 
@@ -42,7 +42,7 @@
 };
 
 struct _UiSkinnedButton {
-	GtkBin bin;
+	GtkWidget widget;
 
 	GdkWindow *event_window;
 
@@ -61,7 +61,7 @@
 };
 
 struct _UiSkinnedButtonClass {
-	GtkBinClass parent_class;
+	GtkWidgetClass          parent_class;
 	void (* pressed)       (UiSkinnedButton *button);
 	void (* released)      (UiSkinnedButton *button);
 	void (* clicked)       (UiSkinnedButton *button);