Mercurial > audlegacy-plugins
comparison src/skins/ui_skin.c @ 2719:51fc44b99b58
use two GtkFixed in SkinnedWindow - normal and shaded
author | Tomasz Mon <desowin@gmail.com> |
---|---|
date | Fri, 20 Jun 2008 21:26:12 +0200 |
parents | fb5375e86a03 |
children | 312ba23cbb87 |
comparison
equal
deleted
inserted
replaced
2718:37f75d10f46a | 2719:51fc44b99b58 |
---|---|
1751 } | 1751 } |
1752 gint x, y; | 1752 gint x, y; |
1753 x = -1; | 1753 x = -1; |
1754 y = -1; | 1754 y = -1; |
1755 | 1755 |
1756 if (gtk_widget_get_parent(widget) == SKINNED_WINDOW(mainwin)->fixed) { | 1756 if (gtk_widget_get_parent(widget) == SKINNED_WINDOW(mainwin)->normal) { |
1757 GList *iter; | 1757 GList *iter; |
1758 for (iter = GTK_FIXED (SKINNED_WINDOW(mainwin)->fixed)->children; iter; iter = g_list_next (iter)) { | 1758 for (iter = GTK_FIXED (SKINNED_WINDOW(mainwin)->normal)->children; iter; iter = g_list_next (iter)) { |
1759 GtkFixedChild *child_data = (GtkFixedChild *) iter->data; | 1759 GtkFixedChild *child_data = (GtkFixedChild *) iter->data; |
1760 if (child_data->widget == widget) { | 1760 if (child_data->widget == widget) { |
1761 x = child_data->x; | 1761 x = child_data->x; |
1762 y = child_data->y; | 1762 y = child_data->y; |
1763 break; | 1763 break; |
1777 | 1777 |
1778 /* XMMS skins seems to have SKIN_MONOSTEREO with size 58x20 instead of 58x24 */ | 1778 /* XMMS skins seems to have SKIN_MONOSTEREO with size 58x20 instead of 58x24 */ |
1779 if (pixmap_id == SKIN_MONOSTEREO) | 1779 if (pixmap_id == SKIN_MONOSTEREO) |
1780 height = pixmap->height/2; | 1780 height = pixmap->height/2; |
1781 } | 1781 } |
1782 } else if (gtk_widget_get_parent(widget) == SKINNED_WINDOW(equalizerwin)->fixed) { | 1782 } else if (gtk_widget_get_parent(widget) == SKINNED_WINDOW(equalizerwin)->normal) { |
1783 if (!(pixmap_id == SKIN_EQMAIN && ysrc == 314)) /* equalizer preamp on equalizer graph */ | 1783 if (!(pixmap_id == SKIN_EQMAIN && ysrc == 314)) /* equalizer preamp on equalizer graph */ |
1784 gtk_widget_hide(widget); | 1784 gtk_widget_hide(widget); |
1785 } else if (gtk_widget_get_parent(widget) == SKINNED_WINDOW(playlistwin)->fixed) { | 1785 } else if (gtk_widget_get_parent(widget) == SKINNED_WINDOW(playlistwin)->normal) { |
1786 /* I haven't seen any skin with substandard playlist */ | 1786 /* I haven't seen any skin with substandard playlist */ |
1787 gtk_widget_hide(widget); | 1787 gtk_widget_hide(widget); |
1788 } | 1788 } |
1789 } else | 1789 } else |
1790 return; | 1790 return; |