1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
/* String input - Header
* Copyright (C) 1998 J.A. Bezemer
*
* Licensed under the terms of the GNU General Public License.
* ABSOLUTELY NO WARRANTY.
* See the file `COPYING' in this directory.
*/
#ifndef HAVE_STRINGINPUT_H
#define HAVE_STRINGINPUT_H
#define TREAT_DEL_AS_BACKSPACE
typedef struct
{
char *string;
int y;
int x;
int w;
int maxlen;
int cursorpos;
int firstcharonscreen;
}
stringinput_t;
extern void stringinput_display (stringinput_t * data);
extern void stringinput_stdkeys (int key, stringinput_t * data);
#endif /* HAVE_STRINGINPUT_H */
|