[Allegro] der korrekte allegro-font?

Thomas Berger ThB at Gymel.com
Mo Apr 30 12:11:44 CEST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Weisweiler, lieber Herr Lehmann,

> eine aehnliche Erfahrung wie Sie habe auch ich mal gemacht: Wenn man 
> Fonts ueber die Eingabeaufforderung ins Font-Verzeichnis kopiert, 
> werden sie nicht wirksam, weil sie halt nicht in die Registry 
> gelangen. Macht man dasselbe aber per Explorer, erfolgt die 
> Eintragung in die Registry offenbar automatisch.

Was auch funktioniert (quasi Font-Registrierung "fuer arme":

copy *.ttf %windir%\fonts
start %windir%\fonts

(das start-Kommando oeffnet den Fonts-Ordner im Explorer, dabei
erfolgt eine Registrierung wohl quasi nebenbei). Ich glaube mich
zu erinnern, dass man fuer das Kopieren in den Fonts-Ordner u.U.
etwas staerkere Rechte benoetigt als fuer Registrierung mit den
eigentlich vorgesehenen Windows-Mechanismen.


> Damit die Fonts wirksam werden, ist auf jeden Fall bei Systemen vor 
> XP nach Installation ein Neustart notwendig. Ich habe aber auch bei 

eigentlich nicht, s.o.; uneigentlich s. jedoch u.


> XP schon einmal bemerkt, dass nach der Neuinstallation eines Fonts 
> ohne Neustart die diversen allegro-Fenster leer blieben (gilt fuer 
> Index- und Browse-Fenster).

zumindest bei den allegro-Schriften ist meine Beobachtung, dass die
Font-Registrierung entgleist, wenn man die Fonts unkontrolliert erneut
in das Fonts-Verzeichnis kopiert *und* vorher bereits einmal a99/alcarta
gestartet waren, d.h. seit dem letzten Neustart (Login?) die
allegro-Fonts bereits einmal benutzt worden waren: Dann sieht man
bereits im Schriften-Ordner beim Preview nur noch Leerstellen, ein
Neustart ist dann die Abhilfe der Wahl.
Seit der Umstellung von inst-all.exe auf den neuen Installer im Herbst
ist das fast zwangslaeufig so, denn mein Eindruck ist, dass die Fonts
nicht mehr vom Installer registriert werden (es gibt da spezielle
Flags), sondern von der postinstall-Routine astart.bat ohne Ruecksicht
auf Schreibrechte und Vorhandensein per copy in das Fonts-Verzeichnis
geballert werden.

viele Gruesse
Thomas Berger


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGNcDghKFJT0F1FsoRAhW/AJsGfozGbMfQDoSP6JI8qvcjqeZW6gCdGJM4
wBDvLO4TCM0GXD/iUq5Orzk=
=StfT
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro