diff options
| author | dam <dam@gudinoff> | 2023-09-21 09:58:41 +0100 |
|---|---|---|
| committer | dam <dam@gudinoff> | 2023-09-21 09:58:41 +0100 |
| commit | 1b6fbda3a7f9fa95e2dbbafea56388900167639c (patch) | |
| tree | 8f107ea66d62362ab55087f30551269fb8840a9a /ttt.jai | |
| parent | 12181226862c73ab04992850b54c91e503f59bce (diff) | |
| download | task-time-tracker-1b6fbda3a7f9fa95e2dbbafea56388900167639c.tar.zst task-time-tracker-1b6fbda3a7f9fa95e2dbbafea56388900167639c.zip | |
Fixed draw_box procedure. Added buggy prototype for read_input.
Diffstat (limited to 'ttt.jai')
| -rw-r--r-- | ttt.jai | 14 |
1 files changed, 10 insertions, 4 deletions
@@ -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; |
