MouseOff FredFish 73,75 -------- ******************************************************************************** 5/20/87 `MouseOff´ läßt den Mauszeiger 10 Sekunden nach der letzten Mausbetätigung verschwinden und bei der nächsten Bewegung der Maus wieder erscheinen. Start: Run MouseOff `MouseOff´ ist Public Domain. Bitte geben Sie es weiter an wen Sie wollen. Die ursprüngliche Version dieses Programmes wurde geschrieben von: Denny Jenkins 5226 Greensedge Way Columbus, Ohio 43220 CompuServe ID: 70003,2374 Mir mißfiel die Länge des `executables´ ( Lettuce-Kompilat¹, denke ich ), und das es außer dem Rebooten keine Möglichkeit gab, das Programm (in der Original- Version) abzubrechen. Das führte dazu, daß ich mich über das Programm hermachte. Das Original habe ich aber diesem Archiv unter dem Namen "moff.orig" hinzugefügt. MouseOff läßt sich nun endlich mit dem `Break´-Kommando < CTRL > + < C > abbrechen, d.h. es wird durch das Kommando "break " aufgerufen und beendet, wobei `task_num´ die Tasknummer von `MouseOff´ ist, welche auf das Kommando "Status" ausgegeben wird. Eine Bemerkung zum `Aztec C System´ sei noch erlaubt: dieser Code war, bevor ich ihn verändert und mit `Aztec´ konpiliert habe, wesentlich knapper und besser im Stil. Das `Lattice´-Kompilat machte aber Schwierigkeiten beim `Timing´ - außerdem ging mir der Zeiger einige Male beim Herumspielen mit PREFERENCES (nicht beim Saven) verloren. Beim `Aztec-executable´ ist mir das nicht passiert. Daneben hat das Rekompilieren mit `Aztec´ die Länge des `executables´ von über 9K auf weniger als 800 Byte verringert !! Ein Wort der Warnung über den Zusammenhang zwischen PREFERENCES und diesem Programm: FALLS SIE, WÄHREND MOUSEOFF LÄUFT, IN PREFERENCES EINE EINSTELLUNG VERÄNDERN UND ABSPEICHERN WOLLEN, ACHTEN SIE DARAUF, DASS DER MAUSZEIGER DABEI SICHTBAR IST. ANDERNFALLS SPEICHERN SIE NÄMLICH EINEN TRANSPARENTEN, D.H. UNSICHT- BAREN ZEIGER IN DAS FILE `DEVS:SYSTEM-CONFIGURATION´ AB. Da der Autor des Originals sein Programm wahrscheinlich nicht wiedererkennen wird, können Sie Kommentare, Fragen, oder was auch immer, an mich richten, und zwar an: Tom Smythe RealTime Associates 254 N.E. 42nd Seattle, Wa. 98105 (206)-547-7292 (206)-774-4735 (ALink BBS) ******************************************************************************* ¹) ein Wortspiel: lettuce = Salat, Anspielung auf die Qualität des `Lattice-C´-Kompilats ( Anm.d.Übers. ) dtsch.v.K.-H.Hensel, 5.08.88