SM v1.0 - Freeware-DOS-Bildschirmutility von C. S.

Dieses einfache Programm  ist mein dritter Versuch mit C++. Es stellt DOS-
Text-Bildschirmmodi ein, wie der DOS-Befehl MODE, braucht aber keinen ANSI.SYS 
fr den 50-Zeilen-Modus. Das Programm ist ffentliches Eigentum (Public
Domain). Der Sourcecode ist etwas chaotisch, weil das Programm eine
Zudammenfhrung meiner ersten beiden Versuche mit C++ ist.

Dateien in diesem Paket:

SU      .CPP - Borland C++ Quellcode
SUV     .CPP - Borland C++ Quellcode mit ausfhrlicher Ausgabe
SU      .EXE - Eine LZEXE-komprimierte Version (54.3% der Originaldateigre)
SU-O    .EXE - Die originale kompilierte EXE-Datei
INFO    .TXT - Englische Version dieser Datei (This file in English)
INFO-D  .TXT - Diese Datei :-)

Benutzung:
SU kann die folgenden Bildschirmmodi setzen:
BW40 - 40 Spalten schwarzwei
CO40 - 40 Spalten farbig
BW80 - 80 Spalten schwarzwei
CO80 - 80 Spalten farbig
MONO - Monochrom-Modus

Zustzlich kann SU die Zeilenzahl auf dem Bildschirm auf 50 Zeilen auf einem
VGA-Adapter oder 43 Zeilen auf einem EGA-Adapter einstellen, und es kann den
Schirm ausblenden, bis eine Taste gedrckt wird, was man benutzen kann, um bei
manchen Monitoren die Energiesparfunktion auszuloesen.

Die Zusatzoptionen: 50 fr 50/43 Zeilen, bl fr Ausblenden.
Starten Sie SM ohne Parameter, um die Syntax angezeigt zu bekommen.

Beispiele:

SU bl         Blendet den Schirm aus, bis eine Taste gedrueckt wird.
SU bw40       Stellt 40 Spalten schwarzwei ein.
SU co80 50    stellt Farbe mit 80 Spalten und 50 Zeilen ein.
SU 50         stellt auf 50 Zeilen, ohne Farbmodus oder Spaltenzahl zu 
              ndern - nicht einmal der Schirm wird gelscht!
SU bw80 50 bl stellt auf S/W 80x50 und blendet aus

Bekannte Fehler:
-Im 80x50-Schwarzweimodus schalten DOS-Programme wie EDIT und HELP auf 80x25
 Farbe
-Manche Programme, wie SM selbst oder McAfee ProView, schreiben nicht korrekt 
 auf den Schirm in den 40x50-Modi

Obwohl LZEXE eine falsche Dateilnge gemeldet hat, scheint die komprimierte
Version perfekt zu laufen.

C. S. ist Christian Schmadalla (st000328@hrz1.hrz.tu-darmstadt.de)
Homepage:
http://www.tu-darmstadt.de/~st000328/index.html (Deutsch)
http://www.geocities.com/TimeSquare/1350/index.html (English)
