Brandneu ... Super ... Top ... Unentbehrlich ============================================ cl->SAVE Version 1.01 DER Clipper Bildschirmschoner Zur Einbindung in Clipper-Applikation OHNE teure Toolboxen ============================================ Unentbehrlich ... Top ... Super ... Brandneu Hufig kommt es vor, da der Anwender Ihrer Software bestimmte Masken lange und unberhrt auf dem Bildschirm stehen lt, meistens Mens. Und diese Mens sind bald auch noch dann gut zu lesen, wenn der Monitor be- reits ohne Strom ist ... Klar, hier knnten dann all die schnen 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 groen 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 lt sich in jede Clipper-Anwendung ein Bild- schirmschoner integrieren! Und das ohne groartige, 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. Zustzlich 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 knnen dann innerhalb einer Clipper-Applikation ange- wendet werden: Set SCRNSAVE TYPE To 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 Stellt die Reaktionszeit des Schoners ein, der Wert wird in Sekunden bergeben, sinnvollerweise natrlich > 0 ... Set SCRNSAVE KEY To 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 zurckzu- setzen, andernfalls kann es zu Instabi- litten des PC-Systems fhren. Das vorliegende Demo-Programm DEMO.EXE fhrt alle Funktionen vor, mit denen der Schoner eingerichtet und beeinflut werden kann, zum besseren Verstndnis wurde natrlich 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 funktionsfhig, beinhaltet jedoch bei der Aktivierung einen entsprechenden Sharewarehinweis. Eine Bercksichtigung 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 untersttzt. * * * Falls Ihnen der Bildschirmschoner gefllt und der Hinweis nicht mehr angezeigt werden soll, knnen Sie die Vollversion (mit Seriennummer) fr 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