Using Flexible Windows to provide a second Glulx text grid window at the bottom of the screen. I’d like to use glk_window_move_cursor to move the cursor to “tab stops” in this bottom window, can’t figure out how. Initially I tried looking up the window name in the I6 code, and then trying this:
To tab to row (Y - a number) column (X - a number):
(- glk_window_move_cursor(**I6 bottom window name**, {X}, {Y}); -).
To do the thing:
tab to row 1 column 27;
but it looks like I7 renames the bottom window every time it compiles, so when I run the game it crashes with the error “Reference to nonexistent Glk object”.
I get this same error if I try:
To tab to row (Y - a number) column (X - a number):
(- glk_window_move_cursor((+ main window +), {X}, {Y}); -).
To do the thing:
tab to row 1 column 27;
and also
To tab to row (Y - a number) column (X - a number) in (W - a text grid g-window):
(- glk_window_move_cursor({W}, {X}, {Y}); -).
To do the thing:
tab to row 1 column 27 in the bottom window;
Can anyone help out? Thanks.