editor: #undef O after use
[0verkill.git] / avihelp.c
blob76d757da62c9dd9c6004fb93f62bbaa8595ec91a
1 #include "blit.h"
3 #define HELP_WIDTH 46 /* 42-(42/42) ..... 42 is really UNIVERSAL number ;-) */
4 #define HELP_HEIGHT 16
5 #define HELP_X ((SCREEN_X-2-HELP_WIDTH)>>1)
6 #define HELP_Y ((SCREEN_Y-2-HELP_HEIGHT)>>1)
8 /* prints help window */
9 void print_help_window(void)
11 draw_frame(HELP_X,HELP_Y,HELP_WIDTH,HELP_HEIGHT,14);
12 print2screen(HELP_X+((HELP_WIDTH-4)>>1),HELP_Y+1,11,"HELP");
13 print2screen(HELP_X+3,HELP_Y+3,10,"ARROWS");
14 print2screen(HELP_X+12,HELP_Y+3,7,"move");
15 print2screen(HELP_X+3,HELP_Y+4,10,"F1,O");
16 print2screen(HELP_X+12,HELP_Y+4,7,"toggle online help");
17 print2screen(HELP_X+3,HELP_Y+5,10,"Q");
18 print2screen(HELP_X+12,HELP_Y+5,7,"quit and save");
19 print2screen(HELP_X+3,HELP_Y+6,10,"ENTER");
20 print2screen(HELP_X+12,HELP_Y+6,7,"switch command/drawing mode");
21 print2screen(HELP_X+3,HELP_Y+7,10,"[");
22 print2screen(HELP_X+12,HELP_Y+7,7,"copy previous position into actual");
23 print2screen(HELP_X+3,HELP_Y+8,10,"]");
24 print2screen(HELP_X+12,HELP_Y+8,7,"copy next position into actual");
25 print2screen(HELP_X+3,HELP_Y+9,10,"+");
26 print2screen(HELP_X+12,HELP_Y+9,7,"increase position");
27 print2screen(HELP_X+3,HELP_Y+10,10,"-");
28 print2screen(HELP_X+12,HELP_Y+10,7,"decrease position");
29 print2screen(HELP_X+3,HELP_Y+11,10,",");
30 print2screen(HELP_X+12,HELP_Y+11,7,"shift actual position left");
31 print2screen(HELP_X+3,HELP_Y+12,10,".");
32 print2screen(HELP_X+12,HELP_Y+12,7,"shift actual position right");
33 print2screen(HELP_X+3,HELP_Y+13,10,"G");
34 print2screen(HELP_X+12,HELP_Y+13,7,"start animation");
35 print2screen(HELP_X+3,HELP_Y+14,10,"H");
36 print2screen(HELP_X+12,HELP_Y+14,7,"stop animation");
37 print2screen(HELP_X+3,HELP_Y+15,10,"TAB");
38 print2screen(HELP_X+12,HELP_Y+15,7,"toggle help");