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'' : ...)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

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]