Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
LISTBOX Get auto row height
|
LISTBOX Get auto row height ( {* ;} Objekt ; Selector {; Einheit} ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
* | Operator |
![]() |
Mit Stern: Objekt ist Objektname (String) Ohne Stern: Objekt ist Variable |
|||||
Objekt | Formularobjekt |
![]() |
Objektname (mit *) oder Variable (ohne *) | |||||
Selector | Lange Ganzzahl |
![]() |
Zu erhaltender Wert der Höhe: lk row min height oder lk row max height | |||||
Einheit | Lange Ganzzahl |
![]() |
Einheit der Höhe: 0 = Pixel, 1 = Zeilen | |||||
Funktionsergebnis | Lange Ganzzahl |
![]() |
Wert der gewählen Zeilenhöhe | |||||
Die Funktion LISTBOX Get auto row height gibt den aktuellen Wert für Mindest- oder Maximumhöhe der Zeile zurück für die Listbox, definiert mit den Parametern Objekt und *.
Dieser Wert lässt sich entweder in der Eigenschaftenliste (siehe Automatische Zeilenhöhe) oder im aktuellen Prozess über die Funktion current LISTBOX SET AUTO ROW HEIGHT setzen.
Hinweis: Dieser Befehl kann nur mit den Listboxen "Collection- oder Entity-Auswahl" und "Arrays" verwendet werden
Mit dem optionalen Parameter * geben Sie an, dass der Parameter Objekt ein Objektname (String) ist. Ohne diesen Parameter ist Objekt eine Variable. In diesem Fall übergeben Sie eine Variablenreferenz anstelle eines String. Weitere Informationen dazu finden Sie im Abschnitt Objekteigenschaften.
In Selector übergeben Sie den gewünschten Typ des Werts. Sie können eine der Konstanten unter dem Thema Listbox verwenden:
Konstante | Typ | Wert |
lk row max height | Lange Ganzzahl | 33 |
lk row min height | Lange Ganzzahl | 32 |
Standardmäßig gibt die Funktion den Wert in Pixel zurück. Im Parameter Einheit können Sie eine der Konstanten unter dem Thema Listbox übergeben:
Konstante | Typ | Wert | Kommentar |
lk lines | Lange Ganzzahl | 1 | Höhe ist eine Anzahl Zeilen. 4D berechnet die Zeilenhöhe nach dem Schrifttyp. |
lk pixels | Lange Ganzzahl | 0 | Höhe ist eine Anzahl Pixel (Standard) |
Die maximale Anzahl Zeilen für eine Zeile der Listbox erhalten:
var vhMaxInteger
vhMax:=LISTBOX Get auto row height(*;"LB";lk row max height;lk lines)
LISTBOX Get row height
LISTBOX Get rows height
LISTBOX SET AUTO ROW HEIGHT
Produkt: 4D
Thema: Listbox
Nummer:
1502
Erstellt: 4D v16 R5
Geändert: 4D v19 R8
4D Programmiersprache ( 4D v20 R7)