Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
LISTBOX Get auto row height

LISTBOX Get auto row height 


 

LISTBOX Get auto row height ( {* ;} Objekt ; Selector {; Einheit} ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
Operator in Mit Stern: Objekt ist Objektname (String)
Ohne Stern: Objekt ist Variable
Objekt  Formularobjekt in Objektname (mit *) oder Variable (ohne *)
Selector  Lange Ganzzahl in Zu erhaltender Wert der Höhe: lk row min height oder lk row max height
Einheit  Lange Ganzzahl in Einheit der Höhe: 0 = Pixel, 1 = Zeilen
Funktionsergebnis  Lange Ganzzahl in 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)



Siehe auch 

LISTBOX Get row height
LISTBOX Get rows height
LISTBOX SET AUTO ROW HEIGHT

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Listbox
Nummer: 1502

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v16 R5
Geändert: 4D v19 R8

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20 R7)