1 /*
2   Window
3   Routines to control the Infocom windows
4   JBS 15 June 1994
5 */
6 
7 #ifndef _WINDOW_
8 
9 #define _WINDOW_
10 
11 #include "types.h"
12 
13 void set_current_window(word);
14 void split_screen(word);
15 void save_cursor_position(void);
16 void restore_cursor_position(void);
17 void do_beep(word);
18 void erase_line(word);
19 void do_clear_screen(word);
20 void set_cursor_posn(word, word);
21 void set_text_mode(word);
22 void set_text_colour(word, word);
23 void io_buffer_mode(word);
24 void io_mode(signed_word, word);
25 void get_key(void);
26 word read_the_key(void);
27 bool wait_for_key(word, word);
28 
29 #endif
30