From 470702f3ef0645b47c11ff54b9a6b0a5e9e8caab Mon Sep 17 00:00:00 2001 From: dam Date: Tue, 19 Sep 2023 01:58:23 +0100 Subject: First implementation of vterm window size query. --- ttt.jai | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'ttt.jai') 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; -- cgit v1.2.3