Bezeichnung
page:MeasureText -- ermittelt die Bytelänge des Textes
Übersicht
bl, rw = page:MeasureText(text, width, wordwrap)
Beschreibung
page:MeasureText() berechnet die Bytelänge, die innerhalb der angegebenen Breite enthalten ist.

Der Parameter wordwrap legt fest, wie Wörter umgebrochen werden sollen: Angenommen es gibt drei Wörter: "ABCDE", "FGH" und "IJKL". Angenommen die Teilzeichenkette wird so lange verwendet, bis "J" innerhalb der Breite (12 Byte) enthalten sein kann. Wenn wordwrap False ist, gibt dieser Befehl 12 zurück. Wenn der Parameter wordwrap True ist, gibt er 10 zurück (das Ende des vorherigen Wortes).

Eingaben
text
der Text, dessen Länge berechnet werden soll
width
die Breite des Bereichs, in dem der Text platziert werden soll
wordwrap
boolesch, der angibt, ob Zeilenumbrüche verwendet werden sollen.
Rückgabewerte
bl
Bytelänge des Textes
rw
tatsächliche Breite des Textes

Navigation zeigen