21 #include <GenericTypeDefs.h>
23 #include <Graphics/Graphics.h>
25 #define MAX_EDIT_FIELD_LINES 6
27 #define BACKSPACE_DEL_WORD_HOLD_DELAY 700
28 #define BACKSPACE_DEL_NEXT_WORD_DELAY 250
29 #define BACKSPACE_DEL_EVERYTHING_HOLD_DELAY 2000
30 #define KEY_SPECIAL_FUNC_HOLD_DELAY 500
32 void keyboard_init(
int bufferSize, XCHAR *text );
34 void keyboard_destroy();
36 WORD keyboard_msgCallback( WORD message, OBJ_HEADER *currentObject,
37 GOL_MSG *rawMessage );
39 bool keyboard_editingFinished();