From 1b6fbda3a7f9fa95e2dbbafea56388900167639c Mon Sep 17 00:00:00 2001 From: dam Date: Thu, 21 Sep 2023 09:58:41 +0100 Subject: Fixed draw_box procedure. Added buggy prototype for read_input. --- ttt.jai | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'ttt.jai') diff --git a/ttt.jai b/ttt.jai index 0cd8ead..3910cd0 100644 --- a/ttt.jai +++ b/ttt.jai @@ -1183,12 +1183,18 @@ main :: () { // -- -- -- TODO WIP Testing TUI -- START TUI.start(); - TUI.clear_screen(); + TUI.clear_terminal(); rows, columns := TUI.get_terminal_size(); - TUI.draw_box(1,1,columns, rows); - sleep_milliseconds(1500); + TUI.draw_box(1, 1, columns, rows); + TUI.set_cursor_position(3, 3); + input := TUI.read_input(true); + TUI.set_cursor_position(3, 3); + c_row, c_column := TUI.get_cursor_position(); + // sleep_milliseconds(1500); TUI.stop(); - print("\nr:c = %:%\n", rows, columns); + print("\ninput = %\n", input); + print("cursor r:c = %:%\n", c_row, c_column); + print("window r:c = %:%\n", rows, columns); return; -- cgit v1.2.3