home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / apps / dtp / gdos_f_l / gdos_f_l.txt < prev   
Text File  |  1994-11-25  |  7KB  |  175 lines

  1. *************************************************************************
  2. *                                    *
  3. * GDos Font Lister V1.0                             *
  4. *                                    *
  5. * (C) 1994 Heiko Gisselmann, Maiglöckchenweg 14, 44389 Dortmund        *                                    *
  6. *                                    *
  7. *       im Mausnetz: Heiko Gisselmann @ UN
  8. *                                    *
  9. *************************************************************************
  10.  
  11. Was'n das?
  12.     Der GDos Font Lister druckt GDos Font's auf einem beliebigen
  13.     GDos aus. Dabei können auch einzelne Fonts ausgewählt werden.
  14.     Zusätzlich kann bei True Type Fonts der Dateiname mit
  15.     ausgedruckt werden.
  16.  
  17. Jeder kennt das Problem in der Zeit, in welcher das Wort Megabyte
  18. soviel Wert ist wie vor 10 Jahren das Wort Kilobyte: Die Festplatten
  19. werden größer und Rechner immer leistungsfähiger. So wurden vor einiger
  20. Zeit die True-Type erschaffen. Da nun diverse Programme auf dem Atari
  21. dieses Format auch dem TOS zur Verfügung stellen können und ein wahrer
  22. Boom auf TTF's stattfindet, hat jeder sicherlich schon einige Fonts.
  23. Nur welcher Font sieht wie aus? Es existieren ja diverse Font Lister,
  24. aber die können in der Regel nur einen Testtext ausgeben und man hat
  25. z.B. keine komplette Tastaturbelegung. Also habe ich mich an den
  26. Rechner gesetzt und einen neuen Font-Lister geschrieben.
  27.  
  28.  
  29.  
  30.  
  31. Features:
  32. ---------
  33. - Es können wahlweise alle oder auch selektierte Fonts gedruckt werden
  34. - Es wird, mit wenigen Ausnahmen, eine komplette Tastaturbelegung
  35.   gedruckt
  36. - Das ganze ist GEM konform und läuft auch im Multitasking (s.u.)
  37. - Die Dateinamen von TTF's können mitgedruckt werden
  38. - Die ID wird auf Wunsch mitgedruckt
  39.  
  40. Der Font-Lister läuft hoffentlich auf allen TOS kompatiblen Rechnern.
  41. Auf meinem MEGA STe 4 mit MagiC-Rom gibt es keine Probleme.
  42.  
  43.  
  44. Systemvorraussetzungen:
  45. -----------------------
  46. Der GDos Font Lister sollte eigendlich unter allen TOS Versionen und
  47. Multitaskingumgebungen mit mindesten 400kB freiem Ram und einem
  48. installierten GDos laufen. Mit Sicherheit funktioniert er unter
  49. MagiC, TOS in Verbindung mit NVDI 3.0 auf einem MEGA STe 4.
  50.  
  51.  
  52. Bekannte Probleme:
  53. ------------------
  54. - Anscheinend liefern die VDI-Routinen von Speedo-GDos andere Werte als
  55.   die von NVDI. Dadurch werden die Fontnamen nicht richtig erkannt. Da
  56.   ich kein Speedo GDos besitze, würde ich mich für genauere Informa-
  57.   tionen bezüglich Speedo GDos bedanken.
  58. - Es ist noch ein Redraw-Fehler in den Dialogboxen 'Fonts Scannen' und
  59.   'Fonts Wählen' enthalten. Dieser tritt nur in Verbindung mit der
  60.   'HELP' Funktion auf. Diesen Fehler werde ich hoffentlich bald gefixt
  61.   haben.
  62.  
  63.  
  64. Bedienung:
  65. ----------
  66. Das gesammte Programm ist sowohl per Maus als auch per Tastatur
  67. bedienbar. Die Dialogboxen sind zwar verschiebbar aber modal.
  68.  
  69. Nach dem Programmstart werden alle, im System installierten, Fonts
  70. ermittelt. Das kann je nach Anzahl durchaus ein bischen länger dauern.
  71. Die Font's werden bei Programmstart für das Gerät 21 ermittelt. Sollte
  72. dieses Gerät nicht angemeldet sein, so werden die Fonts für den
  73. Bildschirm ermittelt. Da aber Gerät 21 im allgemeinen immer als
  74. Drucker angemeldet ist halte ich dieses für eine akzeptable Lösung.
  75. Bei einem Gerätewechsel werden die Fonts aber von dem derzeitigen
  76. Gerät ermittelt. Ein Gerätewechsel wird durch Mausklick auf den Pfeil
  77. rechts bzw. links der Gerätenummer durchgeführt.
  78.  
  79.  
  80. Sind alle Fonts ermittelt worden, erscheint eine bewegliche Dialogbox.
  81. In dieser Box werden alle Einstellungen vorgenommen. Die
  82. Bedienelemente sind eigendlich selbsterklärend. Der Dateiname wird
  83. allerdings nur für TTF's gedruckt. Dieser Dateiname wird aus der
  84. Textdatei GDOS_F_L.INF ermittelt. Diese Datei wird durch die Funktion
  85. 'Fonts Scannen' erstellt bzw. verlängert.
  86.  
  87.  
  88. Fonts Scannen:
  89. --------------
  90. Die Funktion FONTS SCANNEN wurde nötig, um die Dateinamen den einzelnen
  91. Fonts zuzuordnen. Leider bietet NVDI 3.0 dafür keine Funktion an.
  92. In der Dialogbox Fonts Scannen muß ein Verzeichnis gewählt werden, in
  93. dem der Font Lister die TTF's scannt. Ist zusätzlich noch der Button
  94. REKURSIV angewählt, werden auch alle Font gescannt, die noch in den
  95. Unterverzeichnissen liegen.
  96. Zusätzlich wird noch die ID eines Fonts ermittelt. Da in den TTF's
  97. anscheinend keine ID vorhanden ist, wird diese ID anhand des Dateinamen
  98. ermittelt. Da, speziell auf dem MS-Dos Sektor, diverse TTF's
  99. erhältlich sind, in denen die Font ID nicht im Dateinamen enthalten
  100. ist sind diese nachträglich umzubenennen. Als Faustformel gilt:
  101. ID-5000 = Dateiname   ===> TT0815.TTF entspricht ID 5815
  102. Nachdem alle Font's gescannt wurden, schließt sich die Dialogbox
  103. automatisch.
  104.  
  105.  
  106. Fonts Wählen:
  107. -------------
  108. Hier können die Fonts für die Ausgabe selektiert werden. Mit den
  109. Pfeilen rechts kann in der Liste jeweils eine Seite raus/runter
  110. gescrollt werden.Die Font's werden direkt mit der Maus angeklickt. Es
  111. können aber auch alle oder keine Fonts selektiert werden, was
  112. teilweise zu einer echten Erleichterung führt.
  113. Damit die selektierten Fonts auch vom Programm gedruckt werden, muß im
  114. Hauptdialog der Ausgabeumfang auf Selektierte Fonts gesetzt werden.
  115.  
  116.  
  117. Fonts drucken:
  118. --------------
  119. Durch Anwählen von Fonts drucken, werden die selektierten Fonts
  120. (natürlich auch alle Fonts) direkt und ohne jede weitere Abfrage zu
  121. Papier gebracht. Sollte das angewählte Gerät jedoch ungültig sein
  122. oder sollten keine Fonts selektiert sein, erscheint eine
  123. entsprechende Alertbox.
  124.  
  125.  
  126. Disclaimer:
  127. -----------
  128. Ich übernehme keinerlei Verantwortung oder Haftung für irgendwel-
  129. che Schäden, welcher Art auch immer, die durch den Gebrauch vom
  130. GDos Font Lister entstehen.
  131. Die Installation und Anwendung erfolgt auf eigenes Risiko!
  132.  
  133. Public Domain Versande, Zeitschriften, Verlage, Softwarefirmen und
  134. Mailboxen, bei denen man für Downloads extra zahlen muß, sowie
  135. alle überhaupt denkbaren kommerziellen Vertreiber von Software dür-
  136. fen GDos Font Lister nur mit meiner ausdrücklichen Genehmigung
  137. vertreiben.
  138.  
  139. Ausdrücklich erlaubt ist das Uploaden von CATCRYPT in für jeden
  140. zugängliche Mailboxen oder Netze, bei denen ausser den Kosten
  141. zum Betrieb des Netzes (oder der Mailbox) keine weiteren Gebühren
  142. verlangt werden (z.B. Mausnetz).
  143.  
  144.  
  145. Copyright:
  146. ----------
  147. GDos Font Lister ist Shareware. Es darf beliebig kopiert und benutzt
  148. werden, solange alle Dateien unverändert weitergegeben werden und damit
  149. keine kommerziellen Interessen verbunden sind.
  150. Die Sharewaregebühr beträgt 10,- DM. Registrierte Anwender werden
  151. 1 Jahr lang über Updates/-grades informiert.
  152.  
  153.  
  154. Fragen, Anregungen, Kritik:
  155. ---------------------------
  156. Ich bin darauf angewiesen, daß mir von gefundenen Fehlern berich-
  157. tet wird, da ich nicht alle möglichen Konfigurationen selbst aus-
  158. probieren kann und auch Fehler übersehe. Falls ein Fehler auf-
  159. getreten ist, sollte dieser so genau wie möglich mit allen Begleit-
  160. umständen beschrieben werden. Auf jeden Fall sollte auch die
  161. Versionsnummer angeben werden.
  162. Fehlermeldungen, Hinweise und Anregungen bitte an meine o.g. Adresse.
  163. Anfragen per E-Mail sind natürlich wesentlich kostengünstiger und
  164. schneller als per Bundespost.
  165.  
  166. Danksagungen:
  167. -------------
  168. Vielen Dank den Usern der Mausnetgruppe GFABASIC und speziell
  169. Gregor Duchalski @ DO, ohne den die GFA-Fly-Dials wahrscheinlich nie
  170. entstanden wären.
  171.  
  172. Besonderer Dank gebührt Frank Rüger @ OS, der sicherlich das eine oder
  173. andere Mal starke Nerven beweisen mußte.
  174.  
  175.