X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=src%2Fgridtest.c;h=58ed6f698b346fe70746a9b7520c2fbcd5f1e2da;hb=fac4f5bfb95b6e8e60b675beb325cfbcdfd2a4f1;hp=252d5d0e5e8a72bcca51ca3afdf6ddcc30f4cd50;hpb=91fd33a275d694fe467b856eb72b2c61c815a473;p=projects%2Fchimara%2Fchimara.git diff --git a/src/gridtest.c b/src/gridtest.c index 252d5d0..58ed6f6 100644 --- a/src/gridtest.c +++ b/src/gridtest.c @@ -8,20 +8,27 @@ void glk_main(void) if(!mainwin) return; + winid_t subwin = glk_window_open(mainwin, winmethod_Right | winmethod_Proportional, 50, wintype_TextBuffer, 1); + printf("created new window\n"); glk_set_window(mainwin); glk_put_string("Philip en Marijn zijn vet goed.\n"); + glk_set_window(subwin); glk_put_string("A veeeeeeeeeeeeeeeeeeeeeeeeeeeery looooooooooooooooooooooooong striiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiing.\n"); + guint32 width, height; glk_window_get_size(mainwin, &width, &height); + printf("got window size\n"); fprintf(stderr, "\nWidth: %d\nHeight: %d\n", width, height); glk_request_char_event(mainwin); - while(1) { + //while(1) { glk_select(&ev); if(ev.type == evtype_CharInput) { glk_window_get_size(mainwin, &width, &height); fprintf(stderr, "\nWidth: %d\nHeight: %d\n", width, height); } - } -} \ No newline at end of file + //} + glk_window_close(subwin, NULL); + printf("closed window\n"); +}