1 #ifndef DEVICES_CONUNIT_H
2 #define DEVICES_CONUNIT_H
5 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
13 # include <exec/types.h>
16 # include <exec/ports.h>
18 #ifndef DEVICES_CONSOLE_H
19 # include <devices/console.h>
21 #ifndef DEVICES_KEYMAP_H
22 # include <devices/keymap.h>
24 #ifndef DEVICES_INPUTEVENT_H
25 # include <devices/inputevent.h>
29 #define CONU_LIBRARY -1
30 #define CONU_STANDARD 0
31 #define CONU_CHARMAP 1
32 #define CONU_SNIPMAP 3
34 #define CONFLAG_DEFAULT 0
35 #define CONFLAG_NODRAW_ON_NEWSIZE 1
37 #define PMB_ASM (M_LNM + 1)
38 #define PMB_AWM (PMB_ASM + 1)
45 struct Window
*cu_Window
;
61 struct KeyMap cu_KeyMapStruct
;
62 UWORD cu_TabStops
[MAXTABS
];
72 struct TextFont
*cu_Font
;
80 UBYTE cu_Modes
[ (PMB_AWM
+ 7) / 8];
81 UBYTE cu_RawEvents
[(IECLASS_MAX
+ 8) / 8];
84 #endif /* DEVICES_CONUNIT_H */