Mercurial > audlegacy
comparison src/audacious/ui_skinned_button.c @ 2853:bec320cfcc12 trunk
use UiSkinnedButton instead of PButton in equalizerwin
author | Tomasz Mon <desowin@gmail.com> |
---|---|
date | Fri, 22 Jun 2007 17:23:58 +0200 |
parents | 22da7cd0eca0 |
children | 9f37fd52e7d0 |
comparison
equal
deleted
inserted
replaced
2844:22da7cd0eca0 | 2853:bec320cfcc12 |
---|---|
480 | 480 |
481 static void ui_skinned_button_redraw(UiSkinnedButton *button) { | 481 static void ui_skinned_button_redraw(UiSkinnedButton *button) { |
482 button->redraw = TRUE; | 482 button->redraw = TRUE; |
483 ui_skinned_button_paint(button); | 483 ui_skinned_button_paint(button); |
484 } | 484 } |
485 | |
486 | |
487 void ui_skinned_set_push_button_data(GtkWidget *button, gint nx, gint ny, gint px, gint py) { | |
488 UiSkinnedButton *b = UI_SKINNED_BUTTON(button); | |
489 if (nx > -1) b->nx = nx; | |
490 if (ny > -1) b->ny = ny; | |
491 if (px > -1) b->px = px; | |
492 if (py > -1) b->py = py; | |
493 } | |
494 | |
495 void ui_skinned_button_set_skin_index(GtkWidget *button, SkinPixmapId si) { | |
496 UiSkinnedButtonPrivate *priv = UI_SKINNED_BUTTON_GET_PRIVATE (button); | |
497 priv->skin_index1 = priv->skin_index2 = si; | |
498 } | |
499 | |
500 void ui_skinned_button_set_skin_index1(GtkWidget *button, SkinPixmapId si) { | |
501 UiSkinnedButtonPrivate *priv = UI_SKINNED_BUTTON_GET_PRIVATE (button); | |
502 priv->skin_index1 = si; | |
503 } | |
504 | |
505 void ui_skinned_button_set_skin_index2(GtkWidget *button, SkinPixmapId si) { | |
506 UiSkinnedButtonPrivate *priv = UI_SKINNED_BUTTON_GET_PRIVATE (button); | |
507 priv->skin_index2 = si; | |
508 } |