7 winid_t mainwin = glk_window_open(0, 0, 0, wintype_TextBuffer, 0);
11 winid_t subwin = glk_window_open(mainwin, winmethod_Right | winmethod_Proportional, 50, wintype_TextBuffer, 1);
12 printf("created new window\n");
13 glk_set_window(mainwin);
14 glk_put_string("Philip en Marijn zijn vet goed.\n");
15 glk_set_window(subwin);
16 glk_put_string("A veeeeeeeeeeeeeeeeeeeeeeeeeeeery looooooooooooooooooooooooong striiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiing.\n");
19 guint32 width, height;
20 glk_window_get_size(mainwin, &width, &height);
21 printf("got window size\n");
22 fprintf(stderr, "\nWidth: %d\nHeight: %d\n", width, height);
24 glk_request_char_event(mainwin);
27 if(ev.type == evtype_CharInput) {
28 glk_window_get_size(mainwin, &width, &height);
29 fprintf(stderr, "\nWidth: %d\nHeight: %d\n", width, height);
32 glk_window_close(subwin, NULL);
33 printf("closed window\n");