jebnet.de

SCLK

Leere Seite
 
 
Atari-Software
 
 
 
 
 
SCLK v1.0, Copyright © 1995-1998 Jens Brüggemann                09.04.98

SCLK ist der Nachfolger von MCLK v1.1 (sowohl der Macintosh- als auch der 
Behmk-Version) und SAVER v1.0 und vereinigt alle drei Programme in sich. 
Darüber hinaus sind einige weitere Features dazugekommen.
 
Voraussetzungen

Das Programm läuft als GEM-Applikation unter Multitasking-Systemen. Unter 
MagiC gehört es am besten in den Autostart-Ordner für GEM-Programme, 
normalerweise also C:\GEMSYS\MAGIC\START\.

Der Bildschirmschoner tut nur in Farbauflösungen von 4 bis 256 Farben. 
Bei anderen Farbtiefen schaltet er sich automatisch ab.

Für das Uhrenmodell "Behmk" sollte man einen Systemzeichensatz benutzen, 
der mindestens 16 Pixel hoch ist (der normale Atari-Zeichensatz ist genau 
16 Pixel hoch). Bei kleineren Zeichensätzen paßt die Uhrenanzeige nicht in 
die Menüzeile.
 
Der Bildschirmschoner

Geschont wird, indem alle Farben der Farbpalette auf schwarz bzw. dunkel 
geschaltet werden. Und zwar, wenn:

  - ein paar Minuten keine Mausaktivität und kein Tastendruck erfolgt ist,
  - die Maus in der "Schlafecke" ist (oben links),
  - das Programm eine VA_START-Nachricht erhält (z.B. Klick in AppLine).

Ein Tastendruck, eine Mausbewegung oder eine Maustaste restauriert die 
Farbpalette. Die Weckaktion wird normal an das aktive Programm weiter-
geleitet, bei Tastendruck sind also die Umschalttasten zu bevorzugen, da 
sie zwar wecken, aber i.d.R. keine Aktion auslösen.
 
Die Menüzeilenuhr

Sie zeigt - wie üblich - rechts in der Menüzeile die Uhrzeit und / oder 
Wochentag und Datum an. Die Uhr läuft immer weiter, solange sie vom AES 
Rechenzeit bekommt, auch während modaler Dialoge und wenn die Maus in der 
Ecke ist.

Das Modell "Macintosh" benutzt automatisch einen ggf. geänderten AES-
Zeichensatz, sofern appl_getinfo() existiert und die Daten liefert. Wird 
Capslock gedrückt, schaltet die Uhr für zwei Sekunden auf die Datumanzeige 
um.

Das Modell "Behmk" benutzt immer den mittlere Systemfont (8x8-Farbfont) 
zweizeilig und zeigt damit alle Daten immer an.
 
Einstellungen vornehmen

Um Anpassungen an den Programmeinstellungen vorzunehmen, ist ein Hex-Editor 
erforderlich, mit dem spezielle Bytes direkt im Programm gepatcht werden.

Gegen Ende der Programmdatei finden sich die folgenden Zeichenketten. Das 
zu ändernde Zeichen befindet sich immer zwischen zwei eckigen Klammern [ ].

--> Schoner:
  Einleitung der Einstellungen für den Bildschirmschoner

Ein/Aus=[ ]
  00 = Bildschirmschoner aus
  01 = Bildschirmschoner ein (default)

Minuten=[ ]
  xx = Anzahl der Minuten ohne Aktivität, bis der Schoner schont
       (zulässig 01-1E = 1-30 Minuten, default 05 = 5 Minuten)

Resthelligkeit (%)=[ ]
  xx = Helligkeit des Bildschirms im Schonzustand
       (zulässig 00-1E = 0%-30%, default 00 = ganz schwarz)

--> Uhr:
  Einleitung der Einstellungen für die Menüzeilenuhr

Ein/Aus=[ ]
  00 = Menüzeilenuhr aus
  01 = Menüzeilenuhr ein (default)

Modell=[ ]
  01 = Modell Mac OS (default)
  02 = Modell Behmk

Abstand von rechts=[ ]
  xx = Anzahl der Zeichen, die rechts von der Uhrenanzeige frei bleiben
       (zulässig 00-14 = 0-20 Zeichen, default 03 = 3 Zeichen)

Hintergrundfarbe=[ ]
  00 = weiß  (default = normaler, schneller und flackerfreier Modus)
  01 = schwarz
  02 = rot
  03 = grün
  04 = blau
  05 = zyan
  06 = gelb
  07 = magenta
  08 = hellgrau  (z.B. beim Einsatz von Menu3D)
  09 = dunkelgrau
  0A = dunkelrot
  0B = dunkelgrün
  0C = dunkelblau
  0D = dunkelzyan
  0E = dunkelgelb
  0F = dunkelmagenta

Vordergrundfarbe=[ ]
  xx = wie Hintergrundfarbe (default 01 = schwarz)
 
Sonstiges

Das Programm kann jederzeit beendet werden: Durch eine AP_TERM-Nachricht 
(Shutdown, "beenden" in AppLine) oder mit Gewalt (MagiC-Taskmanager, 
"rauswerfen" in AppLine).

SCLK darf nicht mehrfach gestartet werden (wird nicht geprüft)! Mit einem 
entsprechend konfigurierten Desktop wird ein wiederholter Start aber nur 
eine VA_START-Nachricht an das laufende Programm senden und damit ein 
sofortiges Schonen des Bildschirms bewirken.

Technisches: Der Kbdvbase-Vektor 'kbdsys' wird verbogen und es wird ein 
Termination-Handler installiert. Die XBRA-Kennung ist 'SCLK'.
 
Copyright

SCLK ist Freeware. Es darf nur kostenlos und nur unverändert und komplett 
mit dieser Kurzdokumentation weitergegeben werden.
H C Letzte Änderung 30. November 2000 - webmaster@jebnet.de