TTF SizeUTF8
Aus DGL Wiki
Version vom 13. September 2007, 15:07 Uhr von I0n0s (Diskussion | Beiträge) (Die Seite wurde neu angelegt: = TTF_SizeUTF8= == Name == '''TTF_SizeUTF8''' - Gibt die Grösse des UTF-8 Textstringes zurück == Delphi-Spezifikation == function '''TTF_SizeUTF8'''( ''font'' : ...)
Inhaltsverzeichnis
TTF_SizeUTF8
Name
TTF_SizeUTF8 - Gibt die Grösse des UTF-8 Textstringes zurück
Delphi-Spezifikation
function TTF_SizeUTF8( font : PTTF_Font; const text : PChar; var w : integer; var y : integer ): Integer;
Parameter
font | Geladene Schrift welche zur Kalkulation der Grösse benutzt wird. |
---|---|
text | Der UTF-8 PChar zum Berechnen |
w | Variable zum Speichern der Breite des Textes |
y | Variable zum Speichern der Höhe des Textes |
Beschreibung
Kalkuliert wie gross die resultierende Surface wäre welche den entsprechenden Text beinhaltet. Dabei wird nicht gerendert.
Hinweise
Die Texthöhe kann man auch über TTF_FontHeight bekommen.
nil als font erzeugt einen Segfault, leerer Text führt zu undefinierten Verhalten.
Rückgabewert
0 bei Erfolg, -1 bei Fehlern.
Siehe auch
TTF_SizeText, TTF_SizeUNICODE, TTF_RenderText_Solid, TTF_RenderText_Shaded, TTF_RenderText_Blended
[[Kategorie:SDLTTF|SizeUTF8]