aboutsummaryrefslogtreecommitdiff
path: root/ttt.jai
diff options
context:
space:
mode:
authordam <dam@gudinoff>2023-09-19 01:58:23 +0100
committerdam <dam@gudinoff>2023-09-19 01:58:23 +0100
commit470702f3ef0645b47c11ff54b9a6b0a5e9e8caab (patch)
treed682986d8e4098a7811d6c0141c285f6c0e52a19 /ttt.jai
parentee1a68abb41ec7d0f76b458b5340d08a3f881a2b (diff)
downloadtask-time-tracker-470702f3ef0645b47c11ff54b9a6b0a5e9e8caab.tar.zst
task-time-tracker-470702f3ef0645b47c11ff54b9a6b0a5e9e8caab.zip
First implementation of vterm window size query.
Diffstat (limited to 'ttt.jai')
-rw-r--r--ttt.jai10
1 files changed, 6 insertions, 4 deletions
diff --git a/ttt.jai b/ttt.jai
index 8ac98c8..bb17489 100644
--- a/ttt.jai
+++ b/ttt.jai
@@ -1186,14 +1186,16 @@ main :: () {
// https://github.com/MicrosoftDocs/Console-Docs/blob/main/docs/console-virtual-terminal-sequences.md
TUI.start();
TUI.clear_screen();
- TUI.draw_box(1,1,24,13);
+ rows, columns := TUI.get_cena();
+ TUI.draw_box(1,1,columns, rows);
// TODO get size of console... its being displayed... but we want to collect it.
// write_string(TUI.Commands.QueryCursorPosition);
- write_string(TUI.Commands.QueryWindowSizeInChars);
+ // write_string(TUI.Commands.QueryWindowSizeInChars);
+ // wow := TUI.read_input();
sleep_milliseconds(3000);
- // write_string(TUI.Commands.ShowCursor);
TUI.stop();
- // write_string(TUI.Commands.QueryDeviceAttributes);
+
+ print("--- --- ---\nRxC = %x%\n", rows, columns);
return;
str: string;