Bezeichnung
cairo.ToyFontFace -- Erstellt eine Toy-Schriftart
Übersicht
font = cairo.ToyFontFace(family$, slant, weight)
Beschreibung
Erstellt eine Schriftart aus einem Triplett aus family$, slant und weight. Diese Schriftarten werden bei der Implementierung der Cairo-Kontext-"Toy"-Schriftart-API verwendet.

Der Parameter-slant kann eine der folgenden Konstanten sein:

 
#CAIRO_FONT_SLANT_NORMAL
#CAIRO_FONT_SLANT_ITALIC
#CAIRO_FONT_SLANT_OBLIQUE

Der Parameter weight kann eine der folgenden Konstanten sein:

 
#CAIRO_FONT_WEIGHT_NORMAL
#CAIRO_FONT_WEIGHT_BOLD

Wenn family$ die Zeichenkette mit der Länge Null "" ist, wird die plattformspezifische Standardfamilie angenommen. Die Standardfamilie kann dann mit cfontface:GetFamily() abgefragt werden.

Die Funktion ccontext:SelectFontFace() verwendet dies, um Schriftarten zu erstellen. Einschränkungen und andere Details zu Toy-Schriftarten finden Sie in dieser Funktion.

Dieser Befehl gibt eine neu erstellte Schriftart "Cairo" zurück. Wird gelöscht mit cfontface:Free(), wenn Sie sie nicht mehr verwenden.

Eingaben
family$
ein Schriftfamilienname
slant
die Neigung für die Schriftart (siehe oben)
weight
die Stärke der Schriftart (siehe oben)
Rückgabewerte
font
eine neu erstellte Schriftart "Cairo"

Navigation zeigen