// --------------------------------------------------------------------------------------
// Download von www.winapi.de.vu
// --------------------------------------------------------------------------------------

Conioex
-------------------------------------------------------------------------------

Der Urheber bernimmt keinerlei Garantien, was die Funktion des Programms
anbelangt. Jede Art von Haftung wird ausgeschlossen.

Immer wieder wird nach Funktionen wie gotoxy(), clrscr(), textcolor() usw.
gefragt, da nicht alle C/C++ - Compiler Libraries mit eben diesen zur Verfgung
stellen. Diesen Mistand soll nun conioex beheben. Anspruch auf Vollstndigkeit
wird nicht erhoben. Auch ist der Code sicherlich nicht besonders ausgefeilt,
geht es doch vielmehr um die Funktionsweise. Getestet wurde mit MS VC++6 und
Borland C++ 5.02

Zur Zeit sind folgende Funktionen implementiert:
void clrscr(void);            // Bildschirm lschen
void clreol(void);            // Zeile von der aktuellen CursorPosition an lschen
void gotoxy(int x, int y);    // Cursor an die Koordinaten (x, y) bewegen
int  wherex(void;)            // X-Koordinate des Cursors ermitteln
int  wherey(void);            // Y-Koordinate des Cursors ermitteln
void insline(void);           // Zeile einfgen
void delline(void);           // Zeile entfernen
void textcolor(int color);    // Textfarbe setzen
void textbackground(int clr); // Hintergrundfarbe des Textes setzen
void textattr(int attr);      // Text/Hintergrundfarbe in einem Rutsch setzen
void highvideo(void);         // Hohe Intensitt fr folgende Ausgaben setzen
void lowvideo(void);          // Niedrige Intensitt fr folgende Ausgaben setzen
void _setcursortype(int cur); // Cursorform festlegen

Um diese Funktionen in Ihren C/C++ - Programmen nutzen zu knnen, fgen Sie
einfach die Quelldatei conioex.c in Ihr Projekt ein. Wichtig: Das Header-File
conioex.h mu sich in einem Include-Verzeichnis befinden, um gefunden werden
zu knnen. Includieren Sie conioex.h in alle Ihre Quell-Files, die diese
Funktionalitt bentigen. Die beigefgte Datei test.cpp demonstriert die
Verwendung einiger Funktionen.

Die Beschreibung der einzelnen Funktionen befindet sich im Header-File.

Wenn Sie das Modul verbessern oder erweitern, so lassen Sie mir doch bitte eine
Kopie zukommen,

Sollte wider Erwarten etwas nicht funktionieren oder sollten Sie
Fragen/Anregungen/Meinungen oder sonstwas haben, bin ich per mail erreichbar:

rk@tbkoenig.de

// --------------------------------------------------------------------------------------
// (c) www.winapi.de.vu
// --------------------------------------------------------------------------------------