From dcfe8e6f08b1722639ad8e64db7553c60d3c7d11 Mon Sep 17 00:00:00 2001 From: iamcheeseman Date: Sun, 17 May 2026 20:07:11 -0400 Subject: GUI sliders --- dc/dc.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'dc') diff --git a/dc/dc.c b/dc/dc.c index 74c0ea3..01915a6 100644 --- a/dc/dc.c +++ b/dc/dc.c @@ -81,6 +81,29 @@ void tick(void) tyui_text("example text"); if (tyui_button("press me")) toggled = !toggled; + + tyui_layout((float[]){0.1, 0.2, 0.5, 0.1, 0}); + static float xvalue = 10; + tyui_text("x"); + tyui_text("%g", xvalue); + tyui_slider(0, 100, 1, &xvalue); + if (tyui_button("^")) + xvalue++; + if (tyui_button("v")) + xvalue--; + xvalue = floor(xvalue); + + static float yvalue = 50; + tyui_text("y"); + tyui_text("%g", yvalue); + tyui_slider(0, 100, 1, &yvalue); + if (tyui_button("^")) + yvalue++; + if (tyui_button("v")) + yvalue--; + yvalue = floor(yvalue); + tyui_layout(NULL); + tyui_end_window(); } -- cgit v1.3-2-g0d8e