RegisterFontFile()

Syntax

Ergebnis = RegisterFontFile(DateiName$)
Beschreibung
Registriert eine Zeichensatz-Datei für die Verwendung mit dem LoadFont() Befehl. Alle in der Datei enthaltenen Zeichensätze sind dann verfügbar.

Parameter

DateiName$ Die Datei, welche den Zeichensatz beinhaltet. Die Datei muss im TrueType-Format vorliegen.

Rückgabewert

Gibt einen Wert ungleich Null zurück, wenn die Datei erfolgreich registriert wurde.

Anmerkungen

Die Zeichensatz-Datei wird nur für das aktuelle Programm registriert. Dies bedeutet, dass die Schrift(en) nicht für andere Programme zugänglich ist (sind) und sie auch nicht mehr registriert sein wird (werden), wenn das Programm endet. Durch diesen Befehl werden keine systemweiten Änderungen vorgenommen.

Beispiel

  ; Nun lasst uns einen neuen Zeichensatz nutzen, der aus dem Internet in das temporäre Verzeichnis geladen wurde...
  ; Der Zeichensatz-Name lautet "ascii" und dessen Datei ist die "ascii.ttf"
  If RegisterFontFile(GetTemporaryDirectory() + "ascii.ttf") ; Wir müssen sie registrieren, bevor wir sie nutzen können
    LoadFont(0, "ascii", 12) ; Jetzt können wir den Zeichensatz laden, das Betriebssystem kennt ihn
    SetGadgetFont(0, FontID(0))
  ...

Beispiel

FontRegister.pb

Siehe auch

LoadFont()

Unterstützte OS

Alle

<- LoadFont() - Font Inhaltsverzeichnis