UI: Change menu icons of single-choice enums to radio buttons #111796
|
@ -2172,7 +2172,8 @@ void uiItemFullR(uiLayout *layout,
|
||||||
icon = (enum_value & value) ? ICON_CHECKBOX_HLT : ICON_CHECKBOX_DEHLT;
|
icon = (enum_value & value) ? ICON_CHECKBOX_HLT : ICON_CHECKBOX_DEHLT;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
icon = (enum_value == value) ? ICON_CHECKBOX_HLT : ICON_CHECKBOX_DEHLT;
|
/* Only a single value can be chosen, so display as radio buttons. */
|
||||||
|
icon = (enum_value == value) ? ICON_RADIOBUT_ON : ICON_RADIOBUT_OFF;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue