Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
LISTBOX Get property
|
LISTBOX Get property ( {* ;} Objekt ; Eigenschaft ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
* | Operator |
![]() |
Mit *: Objekt ist ein Objektname (String), Ohne *: Objekt ist eine Variable |
|||||
Objekt | Formularobjekt |
![]() |
Objektname (mit *) oder Variable (ohne *) | |||||
Eigenschaft | Lange Ganzzahl |
![]() |
Eigenschaft, dessen Wert Sie erhalten wollen | |||||
Funktionsergebnis | Lange Ganzzahl, String |
![]() |
Aktueller Wert | |||||
Die Funktion LISTBOX Get property gibt den Wert des Parameters Eigenschaft für die Listbox oder Spalte zurück, definiert durch die Parameter Objekt und *.
Mit dem optionalen Parameter * geben Sie an, dass Objekt ein Objektname (String) ist. Ohne diesen Parameter ist Objekt eine Variable, d.h. Sie übergeben keinen String, sondern die Referenz auf eine Variable. Weitere Informationen zu Objektnamen finden Sie im Abschnitt Objekteigenschaften.
Hinweis: Existiert keine Listbox oder Spalte der Listbox, definiert durch die Parameter Objekt und *, gibt die Funktion für numerische Eigenschaften -1 zurück, oder einen leeren String.
In Eigenschaft übergeben Sie eine Konstante mit der Eigenschaft, deren Wert Sie erhalten möchten. Sie können eine der vordefinierten Konstanten aus dem Thema Listbox verwenden:
Konstante | Typ | Wert | Kommentar |
_o_lk display hor scrollbar | Lange Ganzzahl | 2 | ***Konstante ist überholt*** Befehl OBJECT GET SCROLLBAR verwenden |
_o_lk display ver scrollbar | Lange Ganzzahl | 4 | ***Konstante ist überholt*** Befehl OBJECT GET SCROLLBAR verwenden. |
_o_lk footer height | Lange Ganzzahl | 9 | ***Konstante ist überholt*** Befehl LISTBOX Get footers height verwenden |
_o_lk header height | Lange Ganzzahl | 1 | ***Konstante ist überholt*** Befehl LISTBOX Get headers height verwenden |
_o_lk hor scrollbar position | Lange Ganzzahl | 6 | ***Konstante ist überholt*** Befehl OBJECT GET SCROLL POSITION verwenden |
_o_lk ver scrollbar position | Lange Ganzzahl | 7 | ***Konstante ist überholt*** Befehl OBJECT GET SCROLL POSITION verwenden |
lk allow wordwrap | Lange Ganzzahl | 14 | Eigenschaft Zeilenumbruch Gilt für: Spalte* Mögliche Werte:
|
lk auto row height | Lange Ganzzahl | 31 | Eigenschaft Automatische Zeilenhöhe für Listbox vom Typ Array
|
lk background color expression | Zeichenkette | 22 | Eigenschaft Hintergrundfarbe Ausdruck für Listbox vom Typ Auswahl Gilt für: Listbox oder Spalte |
lk column max width | Lange Ganzzahl | 26 | Eigenschaft Maximale Breite Gilt für: Spalte* |
lk column min width | Lange Ganzzahl | 25 | Eigenschaft Minimale Breite Gilt für: Spalte* |
lk column resizable | Lange Ganzzahl | 15 | Eigenschaft Vergrößerbar Gilt für: Spalte * Mögliche Werte:
|
lk detail form name | Zeichenkette | 19 | Eigenschaft Name Detailformular für Listbox vom Typ Auswahl. Gilt für: Listbox |
lk display footer | Lange Ganzzahl | 8 | Eigenschaft Fußteil anzeigen Gilt für: Listbox Mögliche Werte:
|
lk display header | Lange Ganzzahl | 0 | Eigenschaft Kopfteil anzeigen Gilt für: Listbox Mögliche Werte:
|
lk display type | Lange Ganzzahl | 21 | Eigenschaft Typanzeige für Spalten der Listbox vom Typ Zahl Gilt für: Spalte* Mögliche Werte:
|
lk double click on row | Lange Ganzzahl | 18 | Eigenschaft Doppelklick auf Zeile für Listbox vom Typ Auswahl Gilt für: Listbox Mögliche Werte:
|
lk extra rows | Lange Ganzzahl | 13 | Eigenschaft Zusätzliche Leerzeilen ausblenden Gilt für für Listbox Mögliche Werte:
|
lk font color expression | Zeichenkette | 23 | Eigenschaft Schriftfarbe Ausdruck für Listbox vom Typ Auswahl Gilt für: Listbox oder Spalte |
lk font style expression | Zeichenkette | 24 | Eigenschaft Stilausdruck für Listbox vom Typ Auswahl Gilt für: Listbox oder Spalte |
lk hide selection highlight | Lange Ganzzahl | 16 | Eigenschaft Markierung Auswahl ausblenden Gilt für: Listbox Mögliche Werte:
|
lk highlight set | Zeichenkette | 27 | Eigenschaft Markierung Menge für Listbox vom Typ Auswahl Gilt für: Listbox |
lk hor scrollbar height | Lange Ganzzahl | 3 | Höhe in Pixel |
lk movable rows | Lange Ganzzahl | 35 | Eigenschaft Bewegliche Zeilen für Listbox vom Typ Array
|
lk multi style | Lange Ganzzahl | 30 | Eigenschaft Mehrfachstil Gilt für: Spalte * Mögliche Werte:
|
lk named selection | Zeichenkette | 28 | Eigenschaft temporäre Auswahl Gilt für: Listbox |
lk resizing mode | Lange Ganzzahl | 11 | Eigenschaft Spaltenbreite Automatisch Gilt für: Listbox Mögliche Werte:
|
lk row height unit | Lange Ganzzahl | 17 | Eigenschaft Einheit für Zeilenhöhe Gilt für: Listbox Mögliche Werte:
|
lk selection mode | Lange Ganzzahl | 10 | Eigenschaft Auswahlmodus Gilt für: Listbox Mögliche Werte:
|
lk single click edit | Lange Ganzzahl | 29 | Eigenschaft Einzelklick editieren Gilt für: Listbox Mögliche Werte:
|
lk sortable | Lange Ganzzahl | 20 | Eigenschaft Sortierbar Gilt für: Listbox Mögliche Werte:
|
lk truncate | Lange Ganzzahl | 12 | Eigenschaft Abkürzen mit Auslassungspunkten Gilt für: Listbox oder Spalte Mögliche Werte:
|
lk ver scrollbar width | Lange Ganzzahl | 5 | Breite in Pixel |
* Diese Eigenschaften gelten nur für Spalten der Listbox; übergeben Sie eine Listbox als Parameter mit einer dieser Eigenschaften, gibt LISTBOX Get property, je nach übergebener Eigenschaft, -1 oder einen leeren String zurück.
Im allgemeinen gibt LISTBOX Get property zum Anzeigen eines ungültigen Ergebnisses bei Eigenschaften mit numerischen Werten -1 zurück, oder einen leeren String; es werden jedoch keine Fehler generiert. Das passiert insbesondere in folgenden Fällen:
Außerdem lassen sich zur gleichen Zeit nur Werte für eine Spalte zurückgeben; verwenden Sie z.B. Teile von Spaltennamen mit dem Symbol "@", um mehrere Spalten mit ähnlichen Namen anzugeben, gibt LISTBOX Get property den ersten gefundenen Wert an; demzufolge ist der zurückgegebene Wert nicht wirklich signifikant.
Hinweise:
Sie führen bei der vorgegebenen Listbox "MyListbox" folgende Anweisung aus:
$Value:=LISTBOX Get property(*;"MyListbox";lk selection mode) // der zurückgegebene Wert gibt den Auswahlmodus an
Das zurückgegebene Ergebnis zeigt an, ob sich mehrfache Zeilen auswählen lassen.
Sie führen bei der vorgegebenen Listbox "MyListbox" folgende Anweisung aus:
$resizable:=LISTBOX Get property(*;"MyListbox";lk column resizable)
LISTBOX Get property gibt -1 zurück, da die Eigenschaft lk column resizable für Spalten gilt und eine Listbox als Parameter übergeben wurde.
Produkt: 4D
Thema: Listbox
Nummer:
917
Geändert: 4D 2004.1
Umbenannt: 4D v12 (Get listbox information)
Geändert: 4D v13
Umbenannt: 4D v16 R2 (Get listbox information)
Geändert: 4D v16 R2
Geändert: 4D v16 R5
4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)