|
mxVT.h |
/*
* mxVT.h
*
* ====================================================================================================================
* Das Modul mxVT ermoeglicht die Terminal-Ansteuerung ueber die serielle
* Schnittstelle der MinMax-Kisten
* ====================================================================================================================
*/
#ifndef __mxVT__
#define __mxVT__
/************
** Defines **
************/
#define cAbbruchZeichen 003 /* CTRL-C */
#define cESC 033 /* Escape */
#define cBS 010 /* Backspace */
#define cCR 015 /* Carriage-Return */
#define cLF 012 /* Line-Feed */
#define cDEL 0177 /* Delete */
#define cBEL 007 /* Glocke */
#define cTAB 011 /* Tabulator */
/**********************
** Globale Variablen **
**********************/
extern int VT_Abbruch; /* Gibt an, ob der Benutzer MinMax mit CTRL-C */
/* terminieren will */
/***************
** Prototypen **
***************/
void Position(int X, int Y);
/* Setzt den Cursor auf die uebergebene Bildschirmposition
*/
void Loeschen(void);
/* Loescht den Bildschirm
*/
void ScrollRegion(int OG, int UG);
/* Setzt die ScrollRegion des Terminals zwischen oberer Grenze (OG) und unterer Grenze (UG)
*/
void Invers(void);
/* "Invertierte Schrift"-Modus einschalten
* ausschalten mit AttributeReset
*/
void AttributeReset(void);
/* Setzt die Schriftattribute zurueck
*/
int InitVT(void);
/* Init fuer das Modul mxVT */
#endif
Bei Problemen mit der Seite bitte eine Mail an Marek
Converted with C2HTML V0.669 by Iluvatar
Prozeßdatenverarbeitung