check_buttons : [10] bool
slider_values : [7] f32
+radio_options :: enum {
+ Apples;
+ Bananas;
+ Coconut;
+}
+radio_value := radio_options.Apples;
+
draw :: () {
gl.clearColor(0, 0, 0, 1);
gl.clear(gl.COLOR_BUFFER_BIT);
if !check_buttons[5] && i > 5 do break;
}
- ui.draw_text(slider_panel, "This text is underneath all of the sliders!");
+
+ radio: ui.Rectangle;
+ radio, slider_panel = split_horizontal(slider_panel, top_height=32);
+ ui.radio(padding(radio, left=12), ^radio_value, .Apples, "Apples");
+
+ 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");
}
{