view osdep/getch2.h @ 25809:7c4ba42d7328

Use the proper option name for constant quantizer in the hint that user gets if there isn't any of the essential options.
author iive
date Wed, 23 Jan 2008 14:32:15 +0000
parents 6ac1ece1f9fe
children 429c8f64b810
line wrap: on
line source

/* GyS-TermIO v2.0 (for GySmail v3)          (C) 1999 A'rpi/ESP-team */
/* a very small replacement of ncurses library */

#ifndef GETCH2_H
#define GETCH2_H

/* Screen size. Initialized by load_termcap() and get_screen_size() */
extern int screen_width;
extern int screen_height;

/* Termcap code to erase to end of line */
extern char * erase_to_end_of_line;

/* Get screen-size using IOCTL call. */
extern void get_screen_size(void);

/* Load key definitions from the TERMCAP database. 'termtype' can be NULL */
extern int load_termcap(char *termtype);

/* Enable and disable STDIN line-buffering */
extern void getch2_enable(void);
extern void getch2_disable(void);

/* Read a character or a special key code (see keycodes.h) */
extern void getch2(void);

#ifdef __MINGW32__
extern int mp_input_win32_slave_cmd_func(int fd,char* dest,int size);
#endif

#endif /* GETCH2_H */