FONT* name = "filename";
FONT* name = "fontname#size(style)";
Definiert einen
Font
mit Zeichen von fester
Breite
aus einer Bilddatei, oder einen Proportionalfont aus einer
Truetype-Datei. Bezüglich des Bilddateiformates gelten die gleichen
Einschränkungen wie für
bmap. Eine Bitmap muß entweder 11 Zeichen -
die Zahlen 0...9 und eine Leerstelle - in einer horizontalen Reihe für numerische Anzeigen enthalten oder 8 oder 4 Reihen von 32 Zeichen für alphanumerischen Text.
Parameter:
name |
Name des Fonts |
filename |
Name der Bilddatei mit dem Font |
fontname |
Name des Truetype-Fonts. Auf allen Windows-Rechnern
gibt es die Fonts "Arial", "Times",
and "Courier". |
style |
Stil bei Truetype -Fonts, b = fett, i =
kursiv, bi = fett
+ kursiv |
size |
Höhe eines Truetype-Zeichens in Punkten |
Bemerkungen:
- Um einen Font zur Laufzeit zu generieren, verwenden Sie font_create().
- Die Abfolge der alphanumerischen Zeichen in der Bitmap ist nicht festgelgt, hängt aber vom im Skript benutzen Zeichensatz ab - DOS/ASCII oder Windows/ANSI oder auch einem fremdsprachlichen Font wie Griechisch, Kyrillisch oder Arabisch. Die Bitmap kann entweder 11 Zeichen in einer Reihe, 128 Zeichen in 4 Reihen oder 256 Zeichen in 8 Reihen enthalten. Für 128 Zeichen muß die Breite der Bitmap dem mehr als 4-Fachen ihrer Höhe entsprechen, ansonsten wird eine Bitmap von 256 Zeichen angenommen.
Font-Bitmap mit 4 Reihen, 128-Zeichen und deutschen Umlauten.
Beispiele:
FONT* panel_font = "ventfont.pcx"; // bitmap font
FONT* arial_font = "Arial#20b"; // truetype font, 20 point bold characters
Siehe
auch:
bmap, sound, font_create, file formats
► Aktuelle Version Online