- radio, slider_panel = split_horizontal(slider_panel, top_height=32);
- ui.radio(padding(radio, left=12), ^radio_value, .Bananas, "Bananas");
-
- radio, slider_panel = split_horizontal(slider_panel, top_height=32);
- ui.radio(padding(radio, left=12), ^radio_value, .Coconut, "Coconut");
-
- radio, slider_panel = split_horizontal(slider_panel, top_height=32);
- ui.radio(padding(radio, left=12), ^radio_value, .Apples, "Another Apples");
+ i = 0;
+ for v: (cast(^type_info.Type_Info_Enum) type_info.get_type_info(radio_options)).members {
+ radio, slider_panel = split_horizontal(slider_panel, top_height=32);
+ ui.radio(padding(radio, left=12), ^radio_value, ~~v.value, v.name, increment=i);