home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 2
/
crawlyvol2.bin
/
apps
/
dtp
/
gdos_f_l
/
gdos_f_l.txt
< prev
Wrap
Text File
|
1994-11-25
|
7KB
|
175 lines
*************************************************************************
* *
* GDos Font Lister V1.0 *
* *
* (C) 1994 Heiko Gisselmann, Maiglöckchenweg 14, 44389 Dortmund * *
* *
* im Mausnetz: Heiko Gisselmann @ UN
* *
*************************************************************************
Was'n das?
Der GDos Font Lister druckt GDos Font's auf einem beliebigen
GDos aus. Dabei können auch einzelne Fonts ausgewählt werden.
Zusätzlich kann bei True Type Fonts der Dateiname mit
ausgedruckt werden.
Jeder kennt das Problem in der Zeit, in welcher das Wort Megabyte
soviel Wert ist wie vor 10 Jahren das Wort Kilobyte: Die Festplatten
werden größer und Rechner immer leistungsfähiger. So wurden vor einiger
Zeit die True-Type erschaffen. Da nun diverse Programme auf dem Atari
dieses Format auch dem TOS zur Verfügung stellen können und ein wahrer
Boom auf TTF's stattfindet, hat jeder sicherlich schon einige Fonts.
Nur welcher Font sieht wie aus? Es existieren ja diverse Font Lister,
aber die können in der Regel nur einen Testtext ausgeben und man hat
z.B. keine komplette Tastaturbelegung. Also habe ich mich an den
Rechner gesetzt und einen neuen Font-Lister geschrieben.
Features:
---------
- Es können wahlweise alle oder auch selektierte Fonts gedruckt werden
- Es wird, mit wenigen Ausnahmen, eine komplette Tastaturbelegung
gedruckt
- Das ganze ist GEM konform und läuft auch im Multitasking (s.u.)
- Die Dateinamen von TTF's können mitgedruckt werden
- Die ID wird auf Wunsch mitgedruckt
Der Font-Lister läuft hoffentlich auf allen TOS kompatiblen Rechnern.
Auf meinem MEGA STe 4 mit MagiC-Rom gibt es keine Probleme.
Systemvorraussetzungen:
-----------------------
Der GDos Font Lister sollte eigendlich unter allen TOS Versionen und
Multitaskingumgebungen mit mindesten 400kB freiem Ram und einem
installierten GDos laufen. Mit Sicherheit funktioniert er unter
MagiC, TOS in Verbindung mit NVDI 3.0 auf einem MEGA STe 4.
Bekannte Probleme:
------------------
- Anscheinend liefern die VDI-Routinen von Speedo-GDos andere Werte als
die von NVDI. Dadurch werden die Fontnamen nicht richtig erkannt. Da
ich kein Speedo GDos besitze, würde ich mich für genauere Informa-
tionen bezüglich Speedo GDos bedanken.
- Es ist noch ein Redraw-Fehler in den Dialogboxen 'Fonts Scannen' und
'Fonts Wählen' enthalten. Dieser tritt nur in Verbindung mit der
'HELP' Funktion auf. Diesen Fehler werde ich hoffentlich bald gefixt
haben.
Bedienung:
----------
Das gesammte Programm ist sowohl per Maus als auch per Tastatur
bedienbar. Die Dialogboxen sind zwar verschiebbar aber modal.
Nach dem Programmstart werden alle, im System installierten, Fonts
ermittelt. Das kann je nach Anzahl durchaus ein bischen länger dauern.
Die Font's werden bei Programmstart für das Gerät 21 ermittelt. Sollte
dieses Gerät nicht angemeldet sein, so werden die Fonts für den
Bildschirm ermittelt. Da aber Gerät 21 im allgemeinen immer als
Drucker angemeldet ist halte ich dieses für eine akzeptable Lösung.
Bei einem Gerätewechsel werden die Fonts aber von dem derzeitigen
Gerät ermittelt. Ein Gerätewechsel wird durch Mausklick auf den Pfeil
rechts bzw. links der Gerätenummer durchgeführt.
Sind alle Fonts ermittelt worden, erscheint eine bewegliche Dialogbox.
In dieser Box werden alle Einstellungen vorgenommen. Die
Bedienelemente sind eigendlich selbsterklärend. Der Dateiname wird
allerdings nur für TTF's gedruckt. Dieser Dateiname wird aus der
Textdatei GDOS_F_L.INF ermittelt. Diese Datei wird durch die Funktion
'Fonts Scannen' erstellt bzw. verlängert.
Fonts Scannen:
--------------
Die Funktion FONTS SCANNEN wurde nötig, um die Dateinamen den einzelnen
Fonts zuzuordnen. Leider bietet NVDI 3.0 dafür keine Funktion an.
In der Dialogbox Fonts Scannen muß ein Verzeichnis gewählt werden, in
dem der Font Lister die TTF's scannt. Ist zusätzlich noch der Button
REKURSIV angewählt, werden auch alle Font gescannt, die noch in den
Unterverzeichnissen liegen.
Zusätzlich wird noch die ID eines Fonts ermittelt. Da in den TTF's
anscheinend keine ID vorhanden ist, wird diese ID anhand des Dateinamen
ermittelt. Da, speziell auf dem MS-Dos Sektor, diverse TTF's
erhältlich sind, in denen die Font ID nicht im Dateinamen enthalten
ist sind diese nachträglich umzubenennen. Als Faustformel gilt:
ID-5000 = Dateiname ===> TT0815.TTF entspricht ID 5815
Nachdem alle Font's gescannt wurden, schließt sich die Dialogbox
automatisch.
Fonts Wählen:
-------------
Hier können die Fonts für die Ausgabe selektiert werden. Mit den
Pfeilen rechts kann in der Liste jeweils eine Seite raus/runter
gescrollt werden.Die Font's werden direkt mit der Maus angeklickt. Es
können aber auch alle oder keine Fonts selektiert werden, was
teilweise zu einer echten Erleichterung führt.
Damit die selektierten Fonts auch vom Programm gedruckt werden, muß im
Hauptdialog der Ausgabeumfang auf Selektierte Fonts gesetzt werden.
Fonts drucken:
--------------
Durch Anwählen von Fonts drucken, werden die selektierten Fonts
(natürlich auch alle Fonts) direkt und ohne jede weitere Abfrage zu
Papier gebracht. Sollte das angewählte Gerät jedoch ungültig sein
oder sollten keine Fonts selektiert sein, erscheint eine
entsprechende Alertbox.
Disclaimer:
-----------
Ich übernehme keinerlei Verantwortung oder Haftung für irgendwel-
che Schäden, welcher Art auch immer, die durch den Gebrauch vom
GDos Font Lister entstehen.
Die Installation und Anwendung erfolgt auf eigenes Risiko!
Public Domain Versande, Zeitschriften, Verlage, Softwarefirmen und
Mailboxen, bei denen man für Downloads extra zahlen muß, sowie
alle überhaupt denkbaren kommerziellen Vertreiber von Software dür-
fen GDos Font Lister nur mit meiner ausdrücklichen Genehmigung
vertreiben.
Ausdrücklich erlaubt ist das Uploaden von CATCRYPT in für jeden
zugängliche Mailboxen oder Netze, bei denen ausser den Kosten
zum Betrieb des Netzes (oder der Mailbox) keine weiteren Gebühren
verlangt werden (z.B. Mausnetz).
Copyright:
----------
GDos Font Lister ist Shareware. Es darf beliebig kopiert und benutzt
werden, solange alle Dateien unverändert weitergegeben werden und damit
keine kommerziellen Interessen verbunden sind.
Die Sharewaregebühr beträgt 10,- DM. Registrierte Anwender werden
1 Jahr lang über Updates/-grades informiert.
Fragen, Anregungen, Kritik:
---------------------------
Ich bin darauf angewiesen, daß mir von gefundenen Fehlern berich-
tet wird, da ich nicht alle möglichen Konfigurationen selbst aus-
probieren kann und auch Fehler übersehe. Falls ein Fehler auf-
getreten ist, sollte dieser so genau wie möglich mit allen Begleit-
umständen beschrieben werden. Auf jeden Fall sollte auch die
Versionsnummer angeben werden.
Fehlermeldungen, Hinweise und Anregungen bitte an meine o.g. Adresse.
Anfragen per E-Mail sind natürlich wesentlich kostengünstiger und
schneller als per Bundespost.
Danksagungen:
-------------
Vielen Dank den Usern der Mausnetgruppe GFABASIC und speziell
Gregor Duchalski @ DO, ohne den die GFA-Fly-Dials wahrscheinlich nie
entstanden wären.
Besonderer Dank gebührt Frank Rüger @ OS, der sicherlich das eine oder
andere Mal starke Nerven beweisen mußte.