Calclock Version 1.11 vom 06.06.91 ================================================================ Inhalt ----------- 0. Programmbeschreibung 1. Installation 2. Bedienung 3. Technische Details ---------------------------------------------------------------- 0. Programmbeschreibung ----------------------- CALCLOCK.ACC ist ein Deskaccessory, das kompatibel zur entsprech- enden PC-Version ist. Es beinhaltet aber nur den zum PC-GEM System geh”renden Druckspooler. Rechner und Uhr sind nicht ent- halten. Mit Hilfe von CALCLOCK k”nnen ASCII-Texte im Hintergrund gedruckt werden. CALCLOCK.ACC ist Bestandteil von Ý7UPÝ..\7UP.HLPÝ dem GEM-Texteditor f�r den Atari ST. CALCLOCK darf nur zusammen mit Ý7UPÝ..\7UP.HLPÝ weitergegeben werden. CALCLOCK ist genau wie Ý7UPÝ..\7UP.HLPÝ ein Sharewareprogramm. Deshalb ist es bei Gebrauch geb�hrenpflichtig. Ansonsten ist der weitere Ge- brauch von CALCLOCK untersagt, da das einer Raubkopie gleich- kommt. 1. Installation --------------- Kopieren Sie CALCLOCK.ACC und CALCLOCK.INF in das Wurzelver- zeichnis der Bootpartition Ihrer Festplatte. Beim Booten versucht CALCLOCK die Datei CALCLOCK.INF zu lesen, worin die Drucker- puffergr”že im ASCII-Text steht. Die Datei hat im bei Aus- lieferung folgenden Inhalt: 4096 /* Druckerpuffergr”že in Bytes */ Sie k”nnen den Puffer (fast) beliebig vergr”žern, indem Sie CALCLOCK.INF mit Ý7UPÝ..\7UP.HLPÝ laden und den Wert entsprechend „ndern. Es ist jedoch nicht n”tig. Die Puffergr”že ist in praxi grož genug. Wenn diese Datei fehlt, wird die Puffergr”že auf 1kByte ein- gestellt. 2. Bedienung ------------ Nach dem Booten erscheint im Deskmen� der Accessoryeintrag "Druckspooler". Wenn Sie Ihn anklicken, erscheint rechts ein Fenster mit Namensfeld und zwei Kn”pfen. Sie k”nnen das Fenster frei verschieben. Wenn Sie eine Datei drucken wollen, klicken Sie "Name hinzu". Es erscheint die Fileselectbox mit der Sie die Datei ausw„hlen k”nnen. Der Dateiname erscheint im Fenster. Sie k”nnen maximal 12 Dateien laden. Wenn Sie einen Eintrag l”schen wollen, klicken Sie Ihn an und bet„tigen "Namen l”schen". Sie k”nnen auch mehrere Eintr„ge l”schen, indem Sie entweder die Shifttaste zur Hilfe nehmen, oder mit der Maus ein Gummiband- faden aufziehen. Sie kennen das vom Desktop her. Wenn Sie ÝGEMINIÝCOPYRIGHÝ-Desktop benutzen, k”nnen Sie CALCLOCK.ACC als Icon auf dem Desktop ablegen. Wenn Sie nun Dateien auf das Icon ziehen, �bermittelt ÝGEMINIÝCOPYRIGHÝ diese Aktion mit Hilfe des VA_Protokolls. Ein Doppelklick ”ffnet das Accessory. 3. Technische Details --------------------- CALCLOCK unterst�tzt neben dem DRI-Protokoll auch das VA_Protokoll. Wenn Sie CALCLOCK unterst�tzen wollen, benutzen Sie folgende Routine: Dateiname an ACC senden: accid=appl_find("CALCLOCK"); msgbuf[0]=100; /* Sendecode */ msgbuf[1]=gl_apid; /* eigene apid */ msgbuf[2]=-1; msgbuf[3]=strlen(filename); msgbuf[4]=(unsigned int)((long)filename >> 16); msgbuf[5]=(unsigned int)((long)filename & 0xffff); msgbuf[6]=1; /* Anzahl der Kopien */ msgbuf[7]=0; /* Nach Drucken: 0=nicht l”schen, 1=l”schen */ appl_write(accid,16,msgbuf); Der Filename muž statisch sein. Er darf nicht lokal auf dem Stack erzeugt worden sein. Nach dem erfolreichen Empfang sendet CALCLOCK (SPOOLER) die Msg 101. 3.1 VA_Protokoll ---------------- Wenn Sie mehr �ber das VA_Protokoll wissen wollen, so k”nnen Sie entsprechende Informationen aus dem Lieferumfang von ÝGEMINIÝCOPYRIGHÝ entnehmen. 3.2 HP DeskJet 500 ------------------ Besitzer dieses Druckers wissen, daž man ihn vor dem Rechner einschalten muž. Mit CALCLOCK geh”rt dieses Problem der Ver- gangenheit an. Er wird mit "Ongibit(32)" automatisch zum Leben erweckt. ANMERKUNG: Beim Applikationswechsel wird die gerade zu druckende Datei kurzzeitig geschlossen, damit dem ACC das Dateihandle nicht abhanden kommt. Wenn die neue Applikation aktiv ist, wird an der alten Stelle wieder neu aufgesetzt. Bei TOS-Versionen < 2.0 kommt die notwendige AC_CLOSE-Meldung leider zu sp„t, sodaž es hier trotzdem zu Problemen kommen kann. Dies ist ein Bug im TOS und anscheinend nicht zu ver- hindern.