Bezeichnung
playout:SetHeight -- Stellt die Höhe für die Ellipsisierung ein
Übersicht
playout:SetHeight(height)
Beschreibung
Legt die Höhe fest, in der das Pango-Layout ellipsenförmig dargestellt werden soll.

Es gibt zwei verschiedene Verhaltensweisen, je nachdem, ob height positiv oder negativ ist.

Wenn height positiv ist, ist dies die maximale Höhe des Layouts. Es werden nur Zeilen angezeigt, die in das Layout passen, und wenn Text ausgelassen wird, wird eine Ellipse hinzugefügt. In jedem Absatz wird mindestens eine Zeile angezeigt, unabhängig davon, wie klein der Wert für die Höhe ist. Bei einem Wert von Null wird genau eine Zeile für das gesamte Layout angezeigt.

Wenn height negativ ist, handelt es sich um die (negative) maximale Anzahl von Zeilen pro Absatz. Das heißt, die Gesamtzahl der angezeigten Zeilen kann durchaus höher sein als dieser Wert, wenn das Layout mehrere Textabsätze enthält. Der Standardwert -1 bedeutet, dass die erste Zeile eines jeden Absatzes ellipsenförmig dargestellt wird. Dieses Verhalten kann in Zukunft geändert werden, um pro Layout statt pro Absatz zu agieren.

Die Höheneinstellung hat nur Auswirkungen, wenn eine positive Breite im Layout eingestellt ist und der Ellipsisierungsmodus des Layouts nicht #PANGO_ELLIPSIZE_NONE ist. Das Verhalten ist undefiniert, wenn eine andere Höhe als -1 eingestellt ist und der Ellipsisierungsmodus auf #PANGO_ELLIPSIZE_NONE gesetzt ist. Dies kann sich in Zukunft ändern.

Eingaben
height
die gewünschte Höhe des Layouts in Pango-Einheiten, falls positiv, oder die gewünschte Anzahl von Zeilen, falls negativ

Navigation zeigen