*************************** INFORMATION ZU XFORM 4.12 ************************ * Fehler in ST-FORMULAR/XFORM (auch solche, die keine sind) und Unvertr„glichkeiten, fr die das Programm nichts kann: - mit Farbgrafikkarten gibt's bei 256 Farben hin und wieder Probleme mit der Speicherverwaltung, wobei Teile von Formularen verloren gehen k”nnen. Speichern Sie Ihre Formulare oft ab, falls Sie mit solchen Aufl”sungen arbeiten (der Fehler ist noch nicht genau lokalisiert) - Hin und wieder gibt's Klagen ber die Zusammenarbeit XFORM und KAOS. Abhilfe: KAOS wegschmeižen. XFORM steht mit solchen Problemen - die allerdings allesamt nur geringfgig sind - nicht alleine da; darum schmeižen immer mehr KAOS-Benutzer ihr KAOS auf den Mll. Nur TOS ist eben TOS! - In Zusammenarbeit mit dem gutgemeinten "Let'em'Fly", das allen Dialogboxen das Fliegen beibringen soll, fliegt gar nichts - leider nicht einmal die sch”nen AUTOFLY-Dialoge von XFORM. Das liegt auch nicht an XFORM: Let'em'Fly verbietet es einem Programm, Reaktionen auf Dialogbox-Objekte auszufhren, die nicht w„hlbar sind - Bl”dsinn! Abhilfe: Let'em'Fly l”schen oder auf eine Standardisierung warten. Merke: Allzuviel Utility-Mut tut selten gut! - Sollte Ihr Drucker nur wirres Zeugs zu Papier bringen oder feine Pnktchen in Ihr Formular streuen, so prfen Sie, ob irgendwelche Utilities (schon wieder diese Helferlein!) in die Druckerausgabe eingreifen. Diese Utilities, vor allem solche, die Zeichenwandlungen bernehmen (z.B. UMLAUT.ACC), verstehen die recht aufwendige Druckeransteuerung von XFORM, die ein Gemisch aus Grafik- und Textausgabe darstellt, i.a. falsch und pfuschen XFORM ins Handwerk - pfui! Abhilfe: Weg damit und jedem Programm seinen eigenen Druckertreiber g”nnen - zum schnellen Ausdrucken gibt's ja GUCK! - Wird das XFORM/FORMULAR-Fenster gescrollt, w„hrend es im Hintergrund liegt (das wird bei MultiTOS gehen, wenn eine andere Applikation das TopWindow benutzt), so wird der Cursor gelegentlich in ein fremdes Fenster gezeichnet (Dank an Guido Vollbeding und sein ArrowCheck). Das Problem liegt tief im Quelltext und ist im Prinzip darin begrndet, daž nicht parallel von verschiedenen Routinen auf die AES-Window-Rechteckliste zugegriffen werden kann; wrde die Routine, die den Cursor darstellt, sich ein Element aus dieser Liste holen, so wrde sie den Zeiger auf das n„chste Element setzen, wodurch fr den eigentlichen redraw ein Element verloren geht. An der L”sung arbeitet mein Ein-Mann-Team fieberhaft. - Unter MultiGEM strzt XForm ab, wenn ein 'protokollfeldhaltiges' Formular ausgedruckt wird. Woran es liegt, weiž keiner. Auch daran wird gearbeitet. Ein schwacher Trost: Die Protokollfelder werden noch ordnungsgem„ž abgespeichert, ebenso wird das Formular komplett ausgedruckt. - XFORM l„uft garnicht (Bomben, Rechner explodiert, Drucker f„llt vom Schreibtisch): Entweder hat sich ein Fehler beim Kopieren eingeschlichen, oder Sie haben einen neuen Fehler gefunden. Nehmen Sie bitte sofort mit mir Kontakt auf (spren Sie den Befehlston?) und hoffen Sie mit mir auf eine neue Version! Benedikt Stratmann Recklinghausen, im Februar 1993