home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / mac / 1000 / CCE_1044.ZIP / CCE_1044 / XUFSL105.LZH / xufsl.105 / xufsl.chg next >
Text File  |  1994-12-24  |  19KB  |  432 lines

  1. eXtended Universal FontSeLektor
  2. ===============================
  3.  
  4. (c) 1994 RoSoft
  5.          Stefan Rogel
  6.          Köhlerweg 1
  7.    67661 Kaiserslautern
  8.  
  9.    Bankverbindung: Kreissparkasse Kaiserslautern
  10.                    BLZ  540 502 20
  11.                    Kto. 100 807 577
  12.  
  13.    eMail: Mausnetz: Stefan Rogel @ LU
  14.           Sonst:    Stefan_Rogel@lu.maus.de
  15.  
  16. *******************************************************************************
  17.  
  18. Der folgende Fragebogen soll dazu dienen, die Weiterentwicklung des xUFSL
  19. noch mehr auf seine Anwender zuzuschneiden. Deshalb bitte ich jeden, der
  20. sich den xUFSL gesaugt hat, die Fragen zu beantworten und mir per eMail
  21. mitzuteilen!
  22.  
  23. --schnipp----------------------------------------------------------------------
  24.  
  25. Name/eMail-Adresse:
  26.  
  27. Hardware:
  28.  
  29. Betriebssystem:
  30.  
  31. xUFSL-Version:
  32.  
  33. Ist der xUFSL immer installiert?
  34.  
  35. Der xUFSL ist wegen folgender Programme installiert:
  36.  
  37. Gibt es Probleme bei der Bildschirmdarstellung?
  38.  
  39. Folgende Fehler sind aufgetreten (möglichst mit genauer Beschreibung!):
  40.  
  41. Funktionen, die dringend benötigt werden:
  42.  
  43. Funktionen, auf die ich verzichten kann:
  44.  
  45. Weitere Bemerkungen/Anregungen/Hinweise:
  46.  
  47. --schnapp----------------------------------------------------------------------
  48.  
  49. *******************************************************************************
  50.  
  51. Der xUFSL ist Freeware und darf beliebig zusammen mit folgenden Dateien
  52. weitergegeben werden:
  53.  
  54. XUFSL
  55.   - XUFSL.PRG     Der xUFSL selbst
  56.   - XUFSL.CHG     Versionshistorie des xUFSL
  57.   - XUFSL.TXT     Kurzanleitung zum xUFSL
  58.  
  59.   XUFC
  60.   - XUFC.CPX      Ein kleines CPX-Utility zur applikationsunabhängigen Konfigu-
  61.                   ration des xUFSL
  62.   - XUFC.TXT      Kurzanleitung zum xUFC
  63.  
  64.   Für Programmierer sind sicherlich noch folgende Dateien interessant:
  65.  
  66.   - XUFSL.H       Definitionen für den xUFSL
  67.  
  68.   CALLUFSL
  69.   - CALLUFSL.PRG  Programm mit Quelltexten (PureC 1.1) zum Aufruf des xUFSL
  70.   - CALLUFSL.C
  71.   - CALLUFSL.RSC
  72.   - CALLUFSL.H
  73.   - CALLUFSL.HRD
  74.   - CALLUFSL.PRJ
  75.  
  76.   COOKIE
  77.   - COOKIE.C      Teilweise um C-Aufrufe erweitere Routinen zur COOKIE-Verwal-
  78.   - COOKIE.H      tung. Die Originale sind von Arnd Beissner und in jeder gut
  79.   - COOKIE.LIB    sortierten Mailbox zu finden.
  80.   - COOKIE.S
  81.  
  82.   FONTS
  83.   - MONACOxx.FNT  Ein unproportionaler "Mac-like"-Zeichensatz
  84.   - CHICAGxx.FNT  Ein proportionaler "Max-like"-Zeichensatz
  85.                   Dieser Zeichensatz ist momentan mein "Favorit".
  86.  
  87.  
  88. Voraussetzungen
  89. ===============
  90.  
  91. Der xUFSL läuft auf allen ATARI-ST, TT und Falcon bei einer Auflösung von
  92. mindestens 640*400 Punkten.
  93. - Betriebssystem TOS >= 1.04 (ältere Versionen wurden nicht getestet)
  94. - Lauffähig unter MagiC, MultiTos
  95. - Unterstützung von Speedo 5.0
  96. - Unterstützung von NVDI 3.0
  97.  
  98.  
  99. Versionshistorie
  100. ================
  101.  
  102. Die jeweils aktuelle Version des xUFSL ist in der Maus LU zu finden (Archiv
  103. XUFSLxxx.ZIP).
  104.  
  105.  
  106. Legende
  107. -------
  108.  
  109. ! = Interessante Erweiterung
  110. + = Kleine Änderung
  111. ~ = Naja, hätte man auch lassen können
  112. - = Kleiner Fehler
  113. ? = Böser Fehler
  114.  
  115.  
  116. Bekannte Probleme
  117. -----------------
  118.  
  119. Aus meiner bisherigen Erfahrung mit Speedo 5.0x und NVDI 3.0x kann ich sagen,
  120. daß NVDI zwar wesentlich schneller als Speedo ist, dafür aber noch eine Menge
  121. Fehler hat. Speedo 5.0c ist in dieser Hinsicht sehr stabil.
  122.  
  123.   Speedo 5.0
  124.   **********
  125.   ? Unter Speedo 5.0a und evtl. Speedo 5.0b stürzt der xUFSL ab, wenn "zu vie-
  126.     le" Zeichensätze installiert sind. Grund ist ein Fehler von Speedo in der
  127.     Verwaltung der File-Handles. Abhilfe: Speedo 5.0c.
  128.   - Keine qualifizierte Angaben über den Zeichensatztyp bei Speedo 5.0a und
  129.     evtl. Speedo 5.0b. Abhilfe: Speedo 5.0c.
  130.  
  131.   NVDI 3.01
  132.   *********
  133.   Die folgenden Fehler treten mit NVDI 3.01 vom 11.10.94 auf. Teilweise sollen
  134.   sie mit neueren Versionen bereits korrigiert sein.
  135.   - Das Track-Kerning zeigt keine Auswirkung.
  136.   - Die Cursor-Positionierung im Textbeispiel ist nicht korrekt, wenn bestimmte
  137.     Skew-Winkel eingestellt sind.
  138.   ? Skew-Winkel von mehr als +/-45 Grad werden nicht korrekt dargestellt und
  139.     können u.U. zum Absturz führen.
  140.   - Die Darstellung des Attributes "hell" zeigt beim kleinen Systemfont keine
  141.     Auswirkung.
  142.   - Die Zeichensatz-Info liefert für TrueType-Fonts unsinnige Werte für Track-
  143.     und Paarkerning zurück. Auch der Fontname ist für solche Zeichensätze
  144.     nicht korrekt.
  145.   - Keine qualifizierte Angaben über den Zeichensatztyp bei unproportionalen
  146.     Vektorfonts und bei Bitmapfonts.
  147.  
  148.  
  149. ??.??.199? Geplantes
  150. --------------------
  151.  
  152. ****************************************************************************
  153. *                          !!! W I C H T I G !!!                           *
  154. ****************************************************************************
  155. * Bis endlich eine neue Fontselektor-Schnittstelle definiert ist, sollte   *
  156. * der xUFSL als ß-Version eingestuft werden, die ich aus folgenden Gründen *
  157. * veröffentliche:                                                          *
  158. * - Bugfixes                                                               *
  159. * - Meinungen zum Dialogdesign                                             *
  160. * - Anregungen für neue Funktionen bzw. Erweiterung/Änderung vorhandener   *
  161. *   Funktionen                                                             *
  162. * Wer mir zu diesen Themen was mitteilen will, tut dies am besten per PM   *
  163. * an Stefan Rogel @ LU.                                                    *
  164. *                                                                          *
  165. * Die endgültige Version wird sich im Namen vom xUFSL abheben und die neue *
  166. * (derzeit noch nicht vollständig definierte) xFSL-Schnittstelle unter-    *
  167. * stützen. Die alte UFSL-Schnittstelle wird aller Voraussicht nach jedoch  *
  168. * weiterhin als Minimalaufruf unterstützt werden. Dabei sind insbesondere  *
  169. * die Schnittstellenerweiterungen des UFSL 0.97 und des xUFSL ausgenommen, *
  170. * diese werden von der xFSL-Schnittstelle NICHT MEHR UNTERSTÜTZT!!!        *
  171. * Folgende Erweiterungen könnten in den nächsten Versionen verwirklicht    *
  172. * werden:                                                                  *
  173. * - Steuerung durch eine Fontpalette                                       *
  174. * - Verringerung des Speicherbedarfs                                       *
  175. * - ...                                                                    *
  176. ****************************************************************************
  177.  
  178.  
  179. 23.12.1994 Version 1.05
  180. -----------------------
  181.  
  182.   Korrigierte Fehler:
  183.   *******************
  184.   - Bei deaktiviertem Parameter "Dialog zentriert" konnte es u.U. vorkommen,
  185.     daß der Dialog etwas über den Bildschirmrand hinausragte.
  186.   - Anzeige des TDF-Pfades in der Fontinfo wegen Problemen mit NVDI 3.xx
  187.     entfernt. NVDI 3.xx liefert keinen TDF-Pfad zurück!
  188.   - In den Vektorparametern konnte es vorkommen, daß nach einem Wechsel der
  189.     Zeichenbreite die eingestellte Neigung im Textbeispiel nicht berücksich-
  190.     tigt wurde.
  191.   - Ohne die Installation des xUFC wurden im xUFSL u.U. nicht alle Fonts zur
  192.     Auswahl angeboten.
  193.   - Nach dem Laden eines Fontsets wurde der "Zentrieren"-Schalter nicht aktu-
  194.     alisiert.
  195.   ? Bei wiederholtem Aufruf als Dialog konnte es vorkommen, daß der xUFSL
  196.     gnadenlos mit zwei oder drei Bomben abstürzte.
  197.   - Bei der Verwaltung von Fontsets wurden nicht alle Attribute für die ein-
  198.     zelnen Einträge übernommen
  199.   ? Wenn unter NVDI 3.xx derselbe Zeichensatz mehrfach im Fontordner vorhanden
  200.     war, entstanden im Fontauswahl-Popup leere Einträge, bei deren Auswahl der
  201.     xUFSL abstürzte.
  202.   ? Der Zeichensatzname wird statt über vqt_name() jetzt direkt aus dem Font-
  203.     header (Vektorfonts) gelesen. Da dieser Name bisher über "Info" erreich-
  204.     bar war, erscheint dort jetzt der Name aus vqt_name(). Grund für diese
  205.     Änderung sind Probleme mit sehr langen Fontnamen (z.B. "Transitional 801
  206.     Bitstream Charter Black Italic"). Solche Fonts konnten u.U. zum Absturz
  207.     führen.
  208.   ~ Auch der Atari-Systemfont erscheint jetzt mit seinem "richtigen" Namen,
  209.     wird also nicht mehr generell durch "System" ersetzt.
  210.   - Darstellung der Checkboxen und der Karteireiter (hoffentlich) korrigiert.
  211.     Unter bestimmten Grafikkarten (z.B. NOVA) wurden diese falsch bzw. nicht
  212.     dargestellt.
  213.   ~ Bei negativen 5stelligen Zeichensatz-IDs für TrueType-Fonts unter Speedo
  214.     wurde die Beschriftung des OK-Buttons u.U. zerstört.
  215.   ~ Bei weißer Textfarbe wurde u.U. das erste Objekt im Dialog auch weiß ge-
  216.     zeichnet.
  217.  
  218.   Erweiterungen:
  219.   **************
  220.   ~ "Konventionalisierung" der Crossboxen und der Slider-Objekte, da vielen
  221.     konservativen Atari-Benutzern das bisherige Aussehen nicht gefiel.
  222.   ! Der Beispieltext ist jetzt editierbar. In diesem Zuge gibts ein neues
  223.     Icon zum Wechseln des Beispieltextes. Im Beispieltext können alle Zeichen
  224.     per ALT+Ziffernblock eingegeben werden.
  225.   ! Verwaltung der Info-Datei XUFSL.INF, die das Scannen der installierten
  226.     Zeichensätze bei wiederholtem Aufruf überflüssig macht, was einen erhebli-
  227.     chen Performance-Vorteil bringt.
  228.   ~ Änderung in der Setverwaltung: der zuletzt gewählte Zeichensatz wird am
  229.     Anfang und nicht mehr am Ende eingefügt.
  230.   + Der Zeichensatzname wird statt über vqt_name() jetzt direkt aus dem Font-
  231.     header (Vektorfonts) gelesen. Da dieser Name bisher über "Info" erreich-
  232.     bar war, erscheint dort jetzt der Name aus vqt_name(). Grund für diese
  233.     Änderung sind Probleme mit sehr langen Fontnamen (z.B. "Transitional 801
  234.     Bitstream Charter Black Italic"). Solche Fonts konnten u.U. zum Absturz
  235.     führen.
  236.   ! Info-Anzeige aller Zeichen eines Fonts. Damit wird der xUFSL zusammen mit
  237.     dem xUFC zu einem vollständigen Fontviewer! Zusätzlich können die ange-
  238.     zeigten Zeichen auf einfachste Weise in das Textbeispiel übernommen wer-
  239.     den.
  240.   ~ Wenn eines der Submenüs per Tastenkombination aufgerufen wird, wird der
  241.     aktuelle Eintrag - also nicht mehr der unter dem Mauszeiger - selektiert.
  242.   + Trennung der Fontnamen und Fontschnitte
  243.   ~ Alle Submenüs besitzen wieder einen Circle-Button
  244.   + Die Icons zur Anzeige des Fonttyps sind weggefallen. Dafür wird der Typ
  245.     im Textbeispiel im Klartext angezeigt. Die Typangabe wurde weiter quali-
  246.     fiziert, es werden auch TrueType- und Type1-Schriften erkannt.
  247.  
  248.  
  249. 26.10.1994 Version 1.04
  250. -----------------------
  251.  
  252.   Korrigierte Fehler:
  253.   *******************
  254.   ~ Bei Verwendung "großer" 8-Punkt-Zeichensätze im Dialog wurde die Font-ID
  255.     unten "weggeclipt", d.h. vom Textbeispiel teilweise überschrieben.
  256.   ~ Die Mausform ändert sich auch bei der Popup-Bedienung nicht mehr.
  257.   - Mehrfache Blanks in den Zeichensatznamen werden jetzt entfernt.
  258.   ~ U.U. konnte es vorkommen, daß in den Popups der Atari-Zeichensatz ver-
  259.     wendet wurde, obwohl ein anderer Dialogzeichensatz definiert war.
  260.   - Cursor-Redrawfehler bei Shift+Backspace und Shift+Delete korrigiert.
  261.  
  262.   Erweiterungen:
  263.   **************
  264.   ! Dialog-Design grundlegend geändert: Aufteilung in fünf Parametergruppen:
  265.     Standard, Effekte, Vektor, Info und Extra. Beim Bereich- und beim Font-
  266.     Popup sind die Circle-Buttons weggefallen (braucht die jemand unbedingt?).
  267.   ~ Design der Checkboxen und der Slider geändert.
  268.   ~ Aussehen der Titelzeile im unmodalen Dialog geändert.
  269.   + Farbenauswahl über ein Popup. So können auch mehr als 16 Farben gewählt
  270.     werden.
  271.   ! Setverwaltung für häufig gebrauchte Zeichensätze, wahlweise automatisch.
  272.   + Die Neigung ist direkt per Tastatur eingebbar. Dafür muß das Objekt mit
  273.     der Tastatur (TAB oder Pfeile) angewählt werden.
  274.   + Der Anwender hat verschiedene Konfigurationsmöglichkeiten.
  275.   ~ Anzahl der Popup-Einträge auf 8 erweitert.
  276.   ! Detaillierte Zeichensatzinformation für Vektorfonts.
  277.  
  278.  
  279. 01.10.1994 Version 1.03
  280. -----------------------
  281.  
  282.   Übrigens: Auch diese Version ist mit gut 54KB trotz der vielfältigen Er-
  283.             weiterungen noch kleiner als Version 1.00! ;-))
  284.  
  285.   Korrigierte Fehler:
  286.   *******************
  287.   - Vektorzeichensätze werden als Dialogfont nicht mehr zugelassen, da es u.U.
  288.     Probleme mit den Textattributen geben kann.
  289.   - Keine Alertbox-Zeile ist mehr länger als 30 Zeichen. Die eine Zeile mit
  290.     31 Zeichen hat u.U. zu Problemen geführt.
  291.   ? Die Probleme mit dem "Info"-Button sollten behoben sein.
  292.   ~ Eine kleine Änderung: Das Textbeispiel (examplestr) wird nicht mehr auf
  293.     52 Zeichen gekürzt. Ebenso werden Titel- und Infozeile nicht mehr auf 47
  294.     Zeichen gekürzt. Wer längere Zeichenketten übergibt, ist selbst schuld,
  295.     die Auswirkungen sind jedoch nicht dramatisch, da schlimmstenfalls der
  296.     Dialog unschön aussieht.
  297.  
  298.   Erweiterungen:
  299.   **************
  300.   ! Trotz der hier geschilderten Erweiterungen mußte die xUFSL-Schnittstelle
  301.     NICHT geändert werden!
  302.   ! Der xUFSL läßt es jetzt zu, über ein konfigurierbares Popup beliebig viele
  303.     Schriften einer Applikation in EINEM Aufruf einzustellen! So können unter-
  304.     schiedliche Schrift-Sets auf einfachste Weise verwaltet werden. Zur Anwen-
  305.     dung siehe XUFSL.H und CALLUFSL.C.
  306.   + Neues Flag UFS_BITMAP_FONTS:
  307.     Wenn dieses Flag gesetzt ist, werden nur noch Bitmap-Zeichensätze zur Aus-
  308.     wahl angeboten, Vektorzeichensätze können also nicht gewählt werden.
  309.   + Neues Flag UFS_KERNING_INFO:
  310.     Mit diesem Flag können die Kerning-Informationen von Vektorzeichensätzen
  311.     geändert werden. Neben dem Paar-Kerning kann zusätzlich die Weite des sog.
  312.     Track-Kernings eingestellt werden.
  313.     Aus dieser Erweiterung hat sich eine kleine Einschränkung ergeben: Der
  314.     xUFSL verarbeitet nur noch Zeichenbreiten bis zu 8191 Punkten, das ent-
  315.     spricht ca. 2.90 Meter... Wer breitere Zeichen braucht, muß sich selbst
  316.     helfen!
  317.   + Nach mehrfachem Wunsch gibts das Flag UFS_AUTO_UPDATE nicht mehr. Der Be-
  318.     nutzer kann das Redraw des Textbeispiels m.E. selbst steuern. Standard-
  319.     mäßig wird das Textbeispiel bei jeder Parameteränderung (auch WÄHREND der
  320.     Größen- bzw. Breiteneingabe!) aktualisiert.
  321.   ~ Die Anpassung der Mausform an das jeweils darunterliegende Dialogobjekt
  322.     habe ich auf vielfachen Wunsch herausgenommen - schade, mir hats ganz gut
  323.     gefallen!
  324.  
  325.  
  326. 23.09.1994 Version 1.02
  327. -----------------------
  328.  
  329.   Korrigierte Fehler:
  330.   *******************
  331.   - Korrekte Behandlung von Dummy-Fonts.
  332.   - Namensbestimmung der Zeichensätze korrigiert.
  333.   ? Fehler bei der Bestimmung der Applikations-ID korrigiert: Null ist auch ei-
  334.     ne gültige ID! ... Das kommt davon, wenn man unter einer Multitasking-Umge-
  335.     bung entwickelt!
  336.     --> Dieser Fehler hat dazu geführt, daß der xUFSL z.B. auf dem Falcon nicht
  337.         lauffähig war!! :-(((
  338.   ? Mxalloc-Aufruf geändert: Es muß kein ST-RAM sein!
  339.   ? Wenn das xUFSL-Fenster im Hintergrund geschlossen wurde, gabs zwei Bomben.
  340.  
  341.   Erweiterungen:
  342.   **************
  343.   ! Mit dieser Version ist es in Zusammenarbeit mit dem xUFC (CPX-Modul) mög-
  344.     lich, den xUFSL unabhängig von der rufenden Applikation zu konfigurieren.
  345.     Damit kann zum einen ein einheitliches Erscheinungsbild des xUFSL erreicht
  346.     werden. Zum anderen ist es auch in Applikationen, die die erweiterten Mög-
  347.     lichkeiten des xUFSL nicht unterstützen, möglich, die Texteffekte zumindest
  348.     auszuprobieren. Für diese Zusammenarbeit richtet der xUFSL einen weiteren
  349.     Cookie 'xUFC' ein.
  350.   + Neues Flag UFS_ERROR_MSG:
  351.     Es veranlaßt xUFSL dazu, Fehler beim Aufruf nicht nur an die Applikation
  352.     zurückzugeben, sondern den Anwender zusätzlich in Form einer Alertbox da-
  353.     rüber zu informieren.
  354.   + Neues Flag UFS_AUTO_UPDATE:
  355.     Das automatische Redraw des Beispieltextes geschieht nur, wenn dieses Flag
  356.     gesetzt ist, da es bei Vektorzeichensätzen u.U. sehr nervenaufreibend sein
  357.     kann, wenn das automatisch bei jeder Eingabe passiert. Ein Update kann mit
  358.     einem Doppelklick auf den Beispieltext erzwungen werden.
  359.   ! Der unmodale Dialog kommt jetzt ohne Fenster aus.
  360.   ! Wenn kein Fenster mehr verfügbar ist, wird ein unmodaler Dialog darge-
  361.     stellt.
  362.   ! Der unmodale Dialog ist, sofern genügend Speicherplatz vorhanden ist, mit
  363.     einem Klick auf die Überschrift verschiebbar.
  364.   + Anzeige der Art des Zeichensatzes.
  365.  
  366.  
  367. 14.09.1994 Version 1.01
  368. -----------------------
  369.  
  370.   Änderungen:
  371.   ***********
  372.   Schweren Herzens habe ich mich dazu durchgerungen, den xUFSL kompatibel zum
  373.   UFSL >= 0.91 zu machen. In diesem Zuge ist die Redraw-Funktion aus dem xUFSL-
  374.   Aufruf verschwunden. Folgende Ereignisse werden, da der xUFSL modal zur ru-
  375.   fenden Applikation sein sollte, nicht per msgfunc weitergemeldet:
  376.     WM_TOPPED, WM_NEWTOP, WM_CLOSED.
  377.   Meine gestrigen Ausführungen zu diesem Thema sind damit zum größten Teil hin-
  378.   fällig. Da der xUFSL sicher noch nicht sehr verbreitet ist und daher wohl
  379.   noch kein Programm von ihm Gebrauch macht, halte ich die Änderungen durchaus
  380.   für vertretbar.
  381.  
  382.  
  383. 13.09.1994
  384. ----------
  385.  
  386.   Leider ist mir erst heute die Version 0.97 des UFSL in die Hände gefallen.
  387.   Mit Schrecken mußte ich feststellen, daß mein Fontselektor mit dem UFSL ab
  388.   0.91 wegen erweiterter UFSL-Struktur nicht kompatibel ist.
  389.   Deshalb bitte ich um Rückmeldungen, welche Programme die erweiterten Möglich-
  390.   keiten des xUFSL nutzen.
  391.   Prinzipiell ist meine Philosophie etwas anders, da ich versuche, möglichst
  392.   alle Einstellungen über den Funktionsaufruf des xUFSL vorzunehmen und damit
  393.   die UFSL-Struktur nicht unnötig aufzublähen. Auch bei der REDRAW-Funktion ge-
  394.   he ich einen anderen Weg, da ich alle Ereignisse, die der xUFSL nicht verar-
  395.   beitet hat, per appl_write an die rufende Applikation weiterleite. Deshalb
  396.   hat die REDRAW-Funktion als Parameter nur einen einzigen booleschen Parame-
  397.   ter.
  398.   Diesen nutze ich in meinen Programmen dazu, auf Ereignisse u.U. erst nach ei-
  399.   ner bestimmten Zeit zu reagieren, um z.B. Dateizugriffe im Multitasking nicht
  400.   unnötig zu verlangsamen.
  401.  
  402.  
  403. 12.09.1994
  404. ----------
  405.  
  406.   Korrigierte Fehler:
  407.   *******************
  408.   - Das Flag UFS_WIDTH_CHANGE wurde nicht korrekt behandelt:
  409.     Bei Vektorzeichensätzen war die Breite u.U. auch dann einstellbar, wenn
  410.     das Flag nicht gesetzt war.
  411.   - Shortcuts überarbeitet (doppeltes "e"...).
  412.   - Das Redraw des Textbeispieles war nicht korrekt, wenn der Dialog nicht im
  413.     Vordergrund lag.
  414.   ? Aufgrund eines fehlerhaften Rückgabewertes von vqt_name (Flag für Vektor-
  415.     zeichensatz wird manchmal (?) nicht zurückgesetzt) wurde unter bestimmten
  416.     Konstellationen ein falscher VDI-Funktionsaufruf (vst_arbpt statt vst_
  417.     point) ausgeführt.
  418.  
  419.  
  420. 10.09.1994 Version 1.00
  421. -----------------------
  422.  
  423.   ! Erste Version des xUFSL.
  424.   ! Getestet mit diversen Programmen:
  425.     . ST-Guide 30.8.94
  426.     . Everest 3.3D
  427.     . SaugUtil 4.8
  428.     . Cat2Maus 1.60
  429.     . FußballProfi 3.99 (Eigenentwicklung, nach meiner Kenntnis bisher das ein-
  430.       zige Programm, das die Unmodalität des xUFSL nutzt!)
  431.  
  432.