TTF SizeUNICODE

Aus DGL Wiki
Version vom 13. September 2007, 15:08 Uhr von I0n0s (Diskussion | Beiträge) (Die Seite wurde neu angelegt: = TTF_SizeUnicode= == Name == '''TTF_SizeUnicode''' - Gibt die Grösse des Unicodes Textstringes zurück == Delphi-Spezifikation == function '''TTF_SizeUnicode'''(...)

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

TTF_SizeUnicode

Name

TTF_SizeUnicode - Gibt die Grösse des Unicodes Textstringes zurück


Delphi-Spezifikation

function TTF_SizeUnicode( font : PTTF_Font; const text : PUint16; var w : integer; var y : integer ): Integer;


Parameter

font Geladene Schrift welche zur Kalkulation der Grösse benutzt wird.
text Der Unicodes 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_SizeUTF8, TTF_RenderText_Solid, TTF_RenderText_Shaded, TTF_RenderText_Blended

[[Kategorie:SDLTTF|SizeUnicode]