From b5561bbf7f2639a2bd9754358ddb6acded7355b1 Mon Sep 17 00:00:00 2001 From: iamcheeseman Date: Fri, 15 May 2026 07:24:38 -0400 Subject: update test program to use tyui --- dc/dc.c | 71 ++++++++--------------------------------------------------------- 1 file changed, 8 insertions(+), 63 deletions(-) (limited to 'dc/dc.c') diff --git a/dc/dc.c b/dc/dc.c index a532f0a..66fbf1c 100644 --- a/dc/dc.c +++ b/dc/dc.c @@ -65,69 +65,14 @@ void tick(void) double frame_time = ty_get_time() - last_frame; last_frame = ty_get_time(); - char ms_fmt[] = "%.2g ms"; - int ms_width = ty_font_width(&font, ms_fmt, frame_time * 1000); - - int y = 5; - ty_draw_rect( - (ty_Recti){ - 5, 5, - ms_width, 8, - }, - TY_COLOR_GRAY - ); - ty_draw_text_fmt( - &font, - ty_vec2i(5, 5), - ms_fmt, - frame_time * 1000 - ); - y += 8; - - char fps_fmt[] = "%2d fps"; - int fps_width = ty_font_width(&font, fps_fmt, (int)(1.0 / frame_time)); - - ty_draw_rect( - (ty_Recti){ - 5, 5 + 8, - fps_width, 8, - }, - TY_COLOR_GRAY - ); - ty_draw_text_fmt( - &font, - ty_vec2i(5, 5 + 8), - fps_fmt, - (int)(1.0 / frame_time) - ); - y += 8; - - ty_draw_text_fmt(&font, ty_vec2i(5, y), - "%.2g", - ty_get_time() - ); - y += 8; - - ty_draw_text(&font, ty_vec2i(5, y), - "abcdefghijklmnopqrstuvwxyz" - ); - y += 8; - ty_draw_text(&font, ty_vec2i(5, y), - "ABCDEFGHIJKLMNOPQRSTUVWXYZ" - ); - y += 8; - ty_draw_text(&font, ty_vec2i(5, y), - "0123456789" - ); - y += 8; - ty_draw_text(&font, ty_vec2i(5, y), - "!\"'#$%&()*+,-./@[]\\" - ); - y += 8; - ty_draw_text(&font, ty_vec2i(5, y), - "^_`{}|~:;<>=? " - ); - y += 8; + tyui_text("%.2g ms", frame_time * 1000); + tyui_text("%.2d fps", (int)(1.0 / frame_time)); + tyui_text("%d", (int)ty_get_time()); + tyui_text("abcdefghijklmnopqrstuvwxyz"); + tyui_text("ABCDEFGHIJKLMNOPQRSTUVWXYZ"); + tyui_text("0123456789"); + tyui_text("!\"'#$%&()*+,-./@[]\\"); + tyui_text("^_`{}|~:;<>=? "); if (tyui_begin_window("Test Window", ty_recti(5, 5, 100, 100), &winid)) { for (int i = 0; i < 3; i++) -- cgit v1.3-2-g0d8e