CLOGGE 2.2a (02.02.1994), Freeware Wie, schon wieder eine Bildschirmuhr?? Ja, aber ein kleines bižchen anders als andere ist sie schon! Clogge ist konfigurierbar und kann so aužer der aktuellen Uhrzeit auch noch Datum und verfgbaren Speicherplatz anzeigen. Clogge sollte mit allen Aufl”sungen und Farben zurechtkommen und bemerkt, wenn sich w„hrend des Betriebs die Aufl”sung „ndert (ASOverScan sei Dank...). Clogge kann als Accessory installiert und dann ber einen Fensterdialog konfiguriert werden. Dabei ist fr die beiden Zeilen, die die Clogge in der Menzeile darstellt, getrennt anw„hlbar, ob die Uhrzeit, das Datum, oder der frei verfgbare Speicher gezeigt werden soll. In der Stellung "Std-RAM" findet nur ST-Kompatibler Speicher Bercksichtigung. Im Falle "Alt-RAM" gilt das gleiche nur fr sogenanntes Alternate RAM (z.B. das TT-Fast-RAM). Bei "Std+Alt" wird der gesamte verfgbare Speicher geliefert, egal, aus welchem RAM er stammt. Ist die Option "Bl”cke sammeln" aktiv, wird nicht der gr”žte Speicherblock geliefert, sondern die Summe _aller_ verfgbaren Fragmente. Dadurch erh„lt man einen šberblick ber den gesamten Speicher, darf sich aber nicht wundern, wenn eine Speicheranforderung erfolglos bleibt, obwohl die Angaben der Clogge anderes vermuten lassen... Clogge kann aber auch als Programm installiert werden, was unter einem normalen TOS aber wohl keinen Sinn macht. Ist mehr als eine Applikation m”glich (MTos, Mag!X) macht der Programmstart durchaus Sinn und ist auch erlaubt. Clogge installiert dann eine eigene Menzeile, in der ber den Eintrag "Clogge Konfig..." in den blichen Konfigurationsdialog gelangt werden kann. Beenden ist ber "Datei->Quit" oder ^Q m”glich. Ist die Option "schmal" aktiviert, wird die Ausgabe auf ein platzsparenderes Maž reduziert. Die Checkbox "aktiv" ist zum Ein- und Ausschalten bestimmt. Wird ber den XSSI-Cookie erkannt, daž ein Bildschirmschoner gerade aktiv ist (z.B. Before Dawn), wird die Ausgabe unterdrckt. Bei der Benutzung "virtueller Aufl”sungen" ist ber den VSCR-Cookie ist sicher- gestellt, daž der Clogge-Dialog immer in der Mitte des sichtbaren Bildaus- schnittes erscheint. Wenn fr beide Zeilen eine identische Wahl getroffen wird, erfolgt die Ausgabe einzeilig in einem gr”žeren Font. Bei zu geringer "Aufl”sung" l„uft die Clogge immer einzeilig, sodaž sich nur die Fontgr”že „ndert (z.B. in ST-Low und ST-Mid). Mit "Sichern" wird der aktuelle Status der Clogge in der Programmdatei selbst gespeichert, wobei zuvor die entsprechende Datei ber den Fileselector aus- gew„hlt werden muž. Im Fehlerfall warnt eine Alert-Box (die kmmert sich allerdings nicht um den VSCR-Cookie :-). Clogge ist Freeware! Die Weitergabe ist erwnscht, allerdings nur vollst„ndig, unver„ndert und in Zusammenhang mit diesem Text! Ein Vertrieb ber "PD-H„ndler", die mehr als eine reine Unkostenerstattung in Rechnung stellen, ist ohne meine ausdrckliche Erlaubnis verboten! History: -------- Clogge 1.1: erste in PureC implementierte und brauchbare Version. Clogge 1.2: allgemeines Bugfixing, Korrektur der Alertboxen, als Programm start f„hig. Clogge 1.2a: Dank Stephan Gerle Einschachtelung aller GEMDOS-Aufrufe mittels wind_update() und Einsparung unn”tiger evnt_timer-Aufrufe. Clogge 2.0: ber Dialog konfigurierbar, erweiterte Anzeigem”glichkeiten, Schmal- und Groždarstellung Clogge 2.0a: Allgemeines Bugfixing (z.B. reagiert jetzt auch der OK-Button im Dialog auf Return, Probleme mit evt_critic-handler endgltig beseitigt) Clogge 2.0b: Meine Schuld: Žrgerlicher Bug sorgte fr Probleme mit bspw. Takeoff (mehr wind_update(END_UPDATE) als wind_update(BEG_UPDATE)). Clogge 2.1: Beachtung des XSSI-Cookies zur Erkennung eines aktiven Bild- schirmschoners. Speicherfunktion berarbeitet: Es erscheint nun ein Fileselector, da es scheinbar fr ein Programm unter TOS nicht auf legale Weise m”glich ist, den Filenamen incl. Pfad der eigenen Programmdatei zu erfahren. Beim Start als Programm wird eine Menzeile installiert. Bug in der Erkennung eines Aufl”sungswechels beseitigt. Clogge 2.1a: Mit Clogge 2.1 war leider eine falsche Programmdatei ins Archiv gerutscht. Clipping-Fehler behoben. Pfadverwaltung der Speicher- funktion berarbeitet. Es bleiben keine šberreste der Ausgabe nach dem Žndern der Konfiguration mehr stehen. Clogge 2.2: Option "Bl”cke sammeln" zum Anzeigen des _gesamten_ Speichers. Behandlung von ST-RAM korrigiert. VSCR-Untersttzung. 3D-Anpas- sungen vorgenommen. Die Clogge z„hlt nun auch wieder die Sekunden richtig ber Null (Peinlich!). Eventverarbeitung aufger„umt :-). Clogge 2.2a: Verdammt! Clogge lief nicht richtig als Programm unter Mag!X. Die Ursache lag aber nicht in der Clogge selbst, sondern fand sich im Startupcode `pcvstart.o' von meinem PureC :-(. Sorry. Unter Mag!X ist der Fensterrahmen nicht mehr so h„žlich dick. Dortmund, 02.02.1994 Dietmar Konermann Evertstr. 9 44147 Dortmund Tel.: (0231) 829330 EMail: Dietmar_Konermann@un.maus.ruhr.de