This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
deb-mbse/mbsebbs/input.h

29 lines
1.2 KiB
C
Raw Normal View History

/* $Id$ */
#ifndef _INPUT_H
#define _INPUT_H
void CheckScreen(void); /* Detect screensize changes */
2004-11-03 20:48:45 +00:00
long Speed(void); /* Get (locked) tty speed */
int Waitchar(unsigned char *, int); /* Wait n* 10mSec for char */
int Escapechar(unsigned char *); /* Escape sequence test */
unsigned char Readkey(void); /* Read a translated key */
void BackErase(void); /* Send backspace with erase */
void GetstrU(char *, int); /* Get string, forbid spaces */
void GetstrP(char *, int, int); /* Get string with cursor position */
void GetstrC(char *, int); /* Get string, length, clear string */
void Getnum(char *, int); /* Get only numbers from user */
void Getname(char *, int); /* Get name & convert every 1st char to U/C */
void GetnameNE(char *, int); /* Get name & convert every 1st char to U/C */
void GetDate(char *, int); /* Get users birth date and check */
void GetPhone(char *, int); /* Get telephone number */
2001-11-11 12:07:39 +00:00
void Getpass(char *); /* Get a password from the user */
void Pause(void); /* Puts Pause on Screen and halts screen */
2004-02-17 19:49:15 +00:00
int traduce(char *);
#endif