TTF SizeUNICODE: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: = TTF_SizeUnicode= == Name == '''TTF_SizeUnicode''' - Gibt die Grösse des Unicodes Textstringes zurück == Delphi-Spezifikation == function '''TTF_SizeUnicode'''(...)
 
K (Siehe auch)
 
Zeile 49: Zeile 49:
 
[[TTF_SizeText]], [[TTF_SizeUTF8]], [[TTF_RenderText_Solid]], [[TTF_RenderText_Shaded]], [[TTF_RenderText_Blended]]
 
[[TTF_SizeText]], [[TTF_SizeUTF8]], [[TTF_RenderText_Solid]], [[TTF_RenderText_Shaded]], [[TTF_RenderText_Blended]]
  
[[Kategorie:SDLTTF|SizeUnicode]
+
[[Kategorie:SDLTTF|SizeUnicode]]

Aktuelle Version vom 5. August 2008, 23:54 Uhr

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