summaryrefslogtreecommitdiff
path: root/source/q_field.h
diff options
context:
space:
mode:
authorAndrey Nazarov <skuller@skuller.net>2008-09-25 13:13:05 +0000
committerAndrey Nazarov <skuller@skuller.net>2008-09-25 13:13:05 +0000
commit95f993680be144ec40fa7f08002faf27a2e229a7 (patch)
treed1bf8e3174ffbe3e6bb332682b70c694b898da67 /source/q_field.h
parentea8394f51c74208866a891def93c55bd6cd3529e (diff)
Strip trailing whitespace as gi.args() expects.
Properly set maxChars value for input fields on Unix.
Diffstat (limited to 'source/q_field.h')
-rw-r--r--source/q_field.h23
1 files changed, 11 insertions, 12 deletions
diff --git a/source/q_field.h b/source/q_field.h
index eeca72a..7c0a6b8 100644
--- a/source/q_field.h
+++ b/source/q_field.h
@@ -27,20 +27,19 @@ LINE EDITING
===============================================================================
*/
-#define MAX_FIELD_TEXT 256
+#define MAX_FIELD_TEXT 256
typedef struct inputField_s {
- char text[MAX_FIELD_TEXT];
- size_t maxChars;
- size_t visibleChars;
- size_t cursorPos;
+ char text[MAX_FIELD_TEXT];
+ size_t maxChars;
+ size_t visibleChars;
+ size_t cursorPos;
} inputField_t;
-qboolean IF_KeyEvent( inputField_t *field, int key );
-qboolean IF_CharEvent( inputField_t *field, int key );
-void IF_Init( inputField_t *field, size_t visibleChars, size_t maxChars, const char *text );
-void IF_Clear( inputField_t *field );
-void IF_Replace( inputField_t *field, const char *text );
-int IF_Draw( inputField_t *field, int x, int y, int flags,
- qhandle_t hFont );
+qboolean IF_KeyEvent( inputField_t *field, int key );
+qboolean IF_CharEvent( inputField_t *field, int key );
+void IF_Init( inputField_t *field, size_t visibleChars, size_t maxChars );
+void IF_Clear( inputField_t *field );
+void IF_Replace( inputField_t *field, const char *text );
+int IF_Draw( inputField_t *field, int x, int y, int flags, qhandle_t font );