Fold ui_draw_button calls to gr_set_fontcolor
This commit is contained in:
parent
554daa61cc
commit
f28a5e77f1
|
@ -63,15 +63,12 @@ void ui_draw_button(UI_DIALOG *dlg, UI_GADGET_BUTTON * button)
|
|||
gr_set_current_canvas( button->canvas );
|
||||
color_t color = 0;
|
||||
|
||||
if (dlg->keyboard_focus_gadget == button)
|
||||
gr_set_fontcolor(*grd_curcanv, CRED, -1);
|
||||
else
|
||||
{
|
||||
if ((button->user_function==NULL) && button->dim_if_no_function )
|
||||
gr_set_fontcolor(*grd_curcanv, CGREY, -1);
|
||||
else
|
||||
gr_set_fontcolor(*grd_curcanv, CBLACK, -1);
|
||||
}
|
||||
gr_set_fontcolor(*grd_curcanv, dlg->keyboard_focus_gadget == button
|
||||
? CRED
|
||||
: (!button->user_function && button->dim_if_no_function
|
||||
? CGREY
|
||||
: CBLACK
|
||||
), -1);
|
||||
|
||||
button->status = 0;
|
||||
if (button->position == 0 )
|
||||
|
|
Loading…
Reference in a new issue