home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 19
/
CD_ASCQ_19_010295.iso
/
vrac
/
cl_save.zip
/
LIESMICH.TXT
< prev
next >
Wrap
Text File
|
1994-12-12
|
7KB
|
153 lines
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░██
░░ Brandneu ... Super ... Top ... Unentbehrlich ░░██
░░ ============================================ ░░██
░░ ░░██
░░ cl->SAVE Version 1.01 ░░██
░░ DER Clipper Bildschirmschoner ░░██
░░ ░░██
░░ Zur Einbindung in Clipper-Applikation ░░██
░░ OHNE teure Toolboxen ░░██
░░ ░░██
░░ ============================================ ░░██
░░ Unentbehrlich ... Top ... Super ... Brandneu ░░██
░░ ░░██
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██
██████████████████████████████████████████████████████
Häufig kommt es vor, daß der Anwender Ihrer Software bestimmte Masken
lange und unberührt auf dem Bildschirm stehen läßt, meistens Menüs. Und
diese Menüs sind bald auch noch dann gut zu lesen, wenn der Monitor be-
reits ohne Strom ist ...
Klar, hier könnten dann all die schönen Bildschirmschoner, die auf dem
Markt existieren, zum Einsatz kommen. Aber da gibt es auch schon die
ersten Grenzen.
Viele dieser Maskenretter sind 'nur' noch unter MS-WINDOWS einzusetzen,
doch dazu muß die Applikation in einem Fenster ablaufen, nicht immer ge-
rade ideal. Oder viele Schoner sind in großen Paketen eingebunden, ver-
ursachen also Schwierigkeiten mit der Lizens bei der separaten Weiterga-
be. Letztendlich kann man ja geschickt die CA-TOOLS II/III einsetzen,
aber nicht ohne extrem hohe Anschaffungskosten.
* * *
Und genau hier setzt unsere Clipper-Bibliothek SCRNSAVE.LIB ein. Mit den
hier gesammelten Funktionen läßt sich in jede Clipper-Anwendung ein Bild-
schirmschoner integrieren! Und das ohne großartige, speicherfressende
Toolbox! Funktioniert in allen Wartepositionen wie GET, MEMOEDIT, INKEY,
PROMPT usw.! Ohne GETSYS.PRG zu verbiegen!
Die Funktion des Schoners liegt darin, daß nach einer einstellbaren Zeit
in Sekunden ein Tastendruck simuliert wird, der ähnlich SET KEY ... dann
eine Funktion aufruft. Dabei wird auch INKEY(..) verarbeitet! Der Tasta-
turwert ist dabei individuell von 1 .. 255 einzustellen. Zusätzlich kann
dann auch noch eingestellt werden, welcher Bildschirmschoner als aktuell
angesehen werden soll.
Zum Einsatz des Bildschirmschoners sind lediglich zwei Datein in Ihre
Applikation einzubinden:
SCRNSAVE.CH Ist mit #Include ... in jedes PRG einzubinden, von
dem die unten beschriebenen SET ... Befehle aufge-
rufen werden sollen. Ebenso wird INKEY(0) umge-
leitet, also auch in jedes PRG einbinden, wo diese
Funktion zum Einsatz kommen soll.
SCRNSAVE.LIB Ist die eigentliche Funktions-Sammlung des Bild-
schirmschoners, die via RTLINK mit LI .. eingebun-
den werden muß.
Folgende Befehle können dann innerhalb einer Clipper-Applikation ange-
wendet werden:
Set SCRNSAVE TYPE To <n> Stellt den Typ des Bildschirmschoners ein,
in der vorliegenden Version werden die
Typen 1 .. 6 akzeptiert, alle anderen
Werte werden ignoriert.
Set SCRNSAVE TIME To <n> Stellt die Reaktionszeit des Schoners ein,
der Wert <n> wird in Sekunden übergeben,
sinnvollerweise natürlich > 0 ...
Set SCRNSAVE KEY To <n> Stellt den Tastenwert ein, der durch die
Interrupt-Funktion des Schoners in den
Tastaturbuffer geschrieben werden soll.
Set SCRNSAVE On Aktiviert die Interrupt-Behandlung des
Schoners
Set SCRNSAVE Off De-aktiviert die Interrupt-Behandlung.
Da der Bildschirmschoner auf der Basis
einer speicherresidenten Interrupt-
Funktion arbeitet, ist es unbedingt
notwendig, vor dem Verlassen des Pro-
grammes den Interrupt wieder zurückzu-
setzen, andernfalls kann es zu Instabi-
litäten des PC-Systems führen.
Das vorliegende Demo-Programm DEMO.EXE führt alle Funktionen vor,
mit denen der Schoner eingerichtet und beeinflußt werden kann, zum
besseren Verständnis wurde natürlich der Quellcode mitgeliefert.
* * *
Übersetzen Sie das Programm mit der Anweisung
CLIPPER DEMO
und linken es mit der Anweisung
RTLINK FI DEMO LI SCRNSAVE
Als Ergebnis finden Sie dann DEMO.EXE auf Ihrer Festplatte ...
* * *
Die Datei SCRNSAVE.LIB ist nahezu voll funktionsfähig, beinhaltet jedoch
bei der Aktivierung einen entsprechenden Sharewarehinweis.
Eine Berücksichtigung der Fenster-Funktionen der CA/NT-Tools funktioniert
nur in der registrierten Version korrekt, dort ist auch eine Schnittstelle
zu eigenen Schoner-Kreationen vorhanden! Andere Bildschirmformate als
80x25 werden in der vorliegenden Version ebenfalls unterstützt.
* * *
Falls Ihnen der Bildschirmschoner gefällt und der Hinweis nicht mehr
angezeigt werden soll, können Sie die Vollversion (mit Seriennummer)
für DM 49,- zzgl. MwSt. und Versandkosten bei uns ordern.
Benutzen Sie dazu den Bestellschein in der Datei ORDER.TXT
* * *
Copyrights (c) 1994 by:
PC-Dienste Berg / R.Albrecht - EDV-Beratung und Anwendungs-Entwicklung
All Rights Reserved
* * *
Distributed by:
┌────────────────────────────────────────────────┐
│ Adress: Tel.:+49-40-7661290 │
│ SOFTSOL GmbH Fax :+49-40-7665664 │
│ Neue Str.35a BBS :+49-40-7665527 │
│ 21073 Hamburg CIS : 100112,3401 │
│ Germany Fido: 2:240/5300 │
└────────────────────────────────────────────────┘