Mercurial > audlegacy
comparison src/audacious/ui_skinned_window.c @ 4120:51641a875a01
revise setting mask on windows
author | Tomasz Mon <desowin@gmail.com> |
---|---|
date | Tue, 25 Dec 2007 19:03:38 +0100 |
parents | 5a4ef76b1f42 |
children | c2039c3004d6 |
comparison
equal
deleted
inserted
replaced
4119:9d4b5cdae3ba | 4120:51641a875a01 |
---|---|
145 gint width = 0, height = 0; | 145 gint width = 0, height = 0; |
146 switch (window->type) { | 146 switch (window->type) { |
147 case WINDOW_MAIN: | 147 case WINDOW_MAIN: |
148 width = bmp_active_skin->properties.mainwin_width; | 148 width = bmp_active_skin->properties.mainwin_width; |
149 height = bmp_active_skin->properties.mainwin_height; | 149 height = bmp_active_skin->properties.mainwin_height; |
150 gtk_widget_shape_combine_mask(widget, skin_get_mask(bmp_active_skin, SKIN_MASK_MAIN + cfg.player_shaded), 0, 0); | |
150 break; | 151 break; |
151 case WINDOW_EQ: | 152 case WINDOW_EQ: |
152 width = 275; | 153 width = 275; |
153 height = 116; | 154 height = 116; |
155 gtk_widget_shape_combine_mask(widget, skin_get_mask(bmp_active_skin, SKIN_MASK_EQ + cfg.equalizer_shaded), 0, 0); | |
154 break; | 156 break; |
155 case WINDOW_PLAYLIST: | 157 case WINDOW_PLAYLIST: |
156 width = playlistwin_get_width(); | 158 width = playlistwin_get_width(); |
157 height = cfg.playlist_height; | 159 height = cfg.playlist_height; |
158 break; | 160 break; |
271 gtk_widget_realize(GTK_WIDGET(widget)); | 273 gtk_widget_realize(GTK_WIDGET(widget)); |
272 | 274 |
273 dock_window_list = dock_window_set_decorated(dock_window_list, | 275 dock_window_list = dock_window_set_decorated(dock_window_list, |
274 GTK_WINDOW(widget), cfg.show_wm_decorations); | 276 GTK_WINDOW(widget), cfg.show_wm_decorations); |
275 gtk_widget_set_app_paintable(GTK_WIDGET(widget), TRUE); | 277 gtk_widget_set_app_paintable(GTK_WIDGET(widget), TRUE); |
278 gdk_window_set_back_pixmap(widget->window, NULL, FALSE); | |
279 gtk_widget_shape_combine_mask(widget, NULL, 0, 0); | |
276 | 280 |
277 ui_skinned_cursor_set(GTK_WIDGET(widget)); | 281 ui_skinned_cursor_set(GTK_WIDGET(widget)); |
278 | 282 |
279 if (!strcmp(wmclass_name, "player")) | 283 if (!strcmp(wmclass_name, "player")) |
280 SKINNED_WINDOW(widget)->type = WINDOW_MAIN; | 284 SKINNED_WINDOW(widget)->type = WINDOW_MAIN; |