Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Listbox
|
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 add to selection | Lange Ganzzahl | 1 | Die ausgewählte Zeile bzw. Zeilen werden zur vorhandenen Auswahl hinzugefügt. Gehört die angegebene Zeile bereits zur Auswahl, führt die Konstante nichts aus. |
lk all | Lange Ganzzahl | 0 | Der Befehl betrifft alle Unterebenen (Standardwert, wird ohne diesen Parameter verwendet) |
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 automatic | Lange Ganzzahl | 2 | Spalten werden automatisch zusammen mit der Listbox in der Größe angepasst (Eigenschaft Spaltenbreite Automatisch ist markiert). |
lk background color | Lange Ganzzahl | 1 | |
lk background color array | Lange Ganzzahl | 1 | |
lk background color expression | Lange Ganzzahl | 22 | Eigenschaft Hintergrundfarbe Ausdruck für Listbox vom Typ Auswahl Datensatz, Collection oder Entity-Selection Gilt für: Listbox oder Spalte |
lk break row | Lange Ganzzahl | 2 | Der Befehl gilt für die Unterebene, zu der die Zelle, definiert mit den Parametern Zeile und Spalte, gehört. Beachten Sie, dass diese Parameter die Zeilen- und Spaltennummern in der Listbox im Standardmodus darstellen und nicht in der hierarchischen Form. In diesem Fall führt der Befehl nichts aus, wenn die Parameter Zeile und Spalte weggelassen werden. |
lk cell horizontal padding | Lange Ganzzahl | 36 | Horizontale Einrückung der Zelle in Pixel (gleicher Wert für linke und rechte Einrückung) |
lk cell vertical padding | Lange Ganzzahl | 37 | Vertikale Einrückung der Zelle in Pixel (gleicher Wert für obere und untere Einrückung) |
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 control array | Lange Ganzzahl | 3 | |
lk detail form name | Lange Ganzzahl | 19 | Eigenschaft Name Detailformular für Listbox vom Typ Auswahl. Gilt für: Listbox |
lk display | Lange Ganzzahl | 0 | Zeigt am Ende der Listbox extra Leerzeilen an. |
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 record | Lange Ganzzahl | 2 | Doppelklick auf eine Zeile zeigt den entsprechenden Datensatz im für die Listbox definierten Detailformular. Der Datensatz wird im Nur-Lesen Modus geöffnet, d.h. er lässt sich nicht verändern. |
lk display type | Lange Ganzzahl | 21 | Eigenschaft Typanzeige für Spalten der Listbox vom Typ Zahl Gilt für: Spalte* Mögliche Werte:
|
lk do nothing | Lange Ganzzahl | 0 | Doppelklick auf eine Zeile der Listbox löst keine automatische Aktion aus. |
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 edit record | Lange Ganzzahl | 1 | Doppelklick in eine Zeile zeigt den entsprechenden Datensatz im für die Listbox definierten Detailformular. Der Datensatz wird im Schreibmodus geöffnet, so dass er änderbar ist. |
lk extra rows | Lange Ganzzahl | 13 | Eigenschaft Zusätzliche Leerzeilen ausblenden Gilt für für Listbox Mögliche Werte:
|
lk font color | Lange Ganzzahl | 0 | |
lk font color array | Lange Ganzzahl | 0 | |
lk font color expression | Lange Ganzzahl | 23 | Eigenschaft Schriftfarbe Ausdruck für Listbox vom Typ Auswahl Datensatz, Collection oder Entity-Selection Gilt für: Listbox oder Spalte |
lk font style expression | Lange Ganzzahl | 24 | Eigenschaft Stilausdruck für Listbox vom Typ Auswahl Datensatz, Collection und Entity-Selection Gilt für: Listbox oder Spalte |
lk hide | Lange Ganzzahl | 1 | Blendet zusätzliche Leerzeilen am Ende der Listbox aus. |
lk hide selection highlight | Lange Ganzzahl | 16 | Eigenschaft Markierung Auswahl ausblenden Gilt für: Listbox Mögliche Werte:
|
lk highlight set | Lange Ganzzahl | 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 inherited | Lange Ganzzahl | -255 | |
lk last printed row number | Lange Ganzzahl | 0 | Gibt in Info die Nummer der zuletzt gedruckten Zeile an. Damit finden Sie die Nummer der nächsten zu druckenden Zeile heraus. Die zurückgegebene Nummer kann größer als die Anzahl der aktuell gedruckten Zeilen sein, wenn die Listbox unsichtbare Zeichen enthält oder wenn der Befehl OBJECT SET SCROLL POSITION aufgerufen wurde. Wurden z.B. die Zeilen 1, 18 und 20 gedruckt, gibt Info 20 zurück. |
lk level | Lange Ganzzahl | 3 | Dieser Befehl betrifft alle Umbruchzeilen für die Spalte Ebene. Dieser Parameter bezeichnet eine Spaltennummer in der Listbox im Standardmodus und nicht in seiner hierarchischen Darstellung. In diesem Fall führt der Befehl nichts aus, wenn der Parameter Ebene weggelassen wird. |
lk lines | Lange Ganzzahl | 1 | Höhe ist eine Anzahl Zeilen. 4D berechnet die Zeilenhöhe nach dem Schrifttyp. |
lk manual | Lange Ganzzahl | 0 | Spalten werden nicht automatisch zusammen mit der Listbox vergrößert (Eigenschaft Spaltenbreite Automatisch ist nicht markiert). |
lk meta expression | Lange Ganzzahl | 34 | Meta Info Expression-Eigenschaft für Listboxen vom Typ Collection oder Entity-Selection |
lk movable rows | Lange Ganzzahl | 35 | Eigenschaft Bewegliche Zeilen für Listbox vom Typ Array
|
lk mulltiple | Lange Ganzzahl | 2 | Mehrere Listboxzeilen lassen sich auf einmal auswählen. |
lk multi style | Lange Ganzzahl | 30 | Eigenschaft Mehrfachstil Gilt für: Spalte * Mögliche Werte:
|
lk named selection | Lange Ganzzahl | 28 | Eigenschaft temporäre Auswahl Gilt für: Listbox |
lk no | Lange Ganzzahl | 0 | |
lk none | Lange Ganzzahl | 0 | |
lk numeric format | Lange Ganzzahl | 0 | Zeigt numerische Werte in Spalten der Listbox als Zahl an. Wert für Eigenschaft lk display type. |
lk pixels | Lange Ganzzahl | 0 | Höhe ist eine Anzahl Pixel (Standard) |
lk printed height | Lange Ganzzahl | 3 | Gibt in Info die Höhe in Pixel des aktuell gedruckten Objekts zurück (inkl. Kopfzeilen, Zeilen, etc.). Beachten Sie, dass falls die Anzahl der zu druckenden Zeilen kleiner als die "Kapazität" der Listbox ist, seine Höhe automatisch verringert wird. |
lk printed rows | Lange Ganzzahl | 1 | Gibt in Info die Anzahl der aktuell gedruckten Zeilen während dem letzten Aufruf der Funktion Print object zurück. Im Falle einer hierarchischen Liste beinhaltet diese Zahl auch alle hinzugefügten Umbruchzeilen. Zum Beispiel ist Info 10, bei einer Listbox mit 20 Zeilen, wenn die ungeraden Zeilen ausgeblendet sind. |
lk printing is over | Lange Ganzzahl | 2 | Gibt in Info ein Boolean zurück ,der angibt, ob die letzte (sichtbare) Zeile der Listbox gerade gedruckt wurde. Wahr = Zeile wurde gedruckt; Andernfalls falsch. |
lk remove from selection | Lange Ganzzahl | 2 | Die ausgewählte Zeile bzw. Zeilen werden aus der vorhandenen Auswahl entfernt. Gehört eine angegebene Zeile nicht zur Auswahl, führt die Konstante nichts aus. |
lk replace selection | Lange Ganzzahl | 0 | Ersetzt die vorhandene Auswahl durch die ausgewählte(n) Zeile(n), die zur neuen Auswahl wird/werden (es wird kein Ereignis erzeugt). Dies ist die Standardaktion (wenn der Parameter Aktion weggelassen wird). |
lk resizing mode | Lange Ganzzahl | 11 | Eigenschaft Spaltenbreite Automatisch Gilt für: Listbox Mögliche Werte:
|
lk row height array | Lange Ganzzahl | 4 | |
lk row height unit | Lange Ganzzahl | 17 | Eigenschaft Einheit für Zeilenhöhe Gilt für: Listbox Mögliche Werte:
|
lk row is disabled | Lange Ganzzahl | 2 | Die entsprechende Zeile ist deaktiviert. Text und Kontrollkästchen sind gedimmt oder in Grauschrift. Eingebbare Textbereiche sind nicht mehr eingebbar. Standardwert: Aktiviert |
lk row is hidden | Lange Ganzzahl | 1 | Die entsprechende Zeile ist ausgeblendet. Das betrifft nur die Darstellung der Listbox. Ausgeblendete Zeilen sind weiterhin in den Arrays vorhanden und lassen sich per Programmierung steuern. Die Befehle der Programmiersprache, insbesondere LISTBOX Get number of rows oder LISTBOX GET CELL POSITION, ignorieren den Status angezeigt/ausgeblendet von Zeilen. Zum Beispiel gibt in einer Listbox mit 10 Zeilen, von denen 9 ausgeblendet sind, der Befehl LISTBOX Get number of rows 10 zurück. Auf Benutzerseite ist nicht ersichtlich, ob es ausgeblendete Zeilen in der Listbox gibt. Nur sichtbare Zeilen lassen sich auswählen, z.B. über den Befehl Alle auswählen. Standardwert: Sichtbar |
lk row is not selectable | Lange Ganzzahl | 4 | Die entsprechende Zeile ist nicht auswählbar (sie lässt sich nicht markieren). Eingebbare Textbereiche sind nicht länger eingebbar, außer die Option "Einzelklick Editieren" ist aktiviert. Kontrollen wie Optionsfelder und PopUp-Menüs funktionieren jedoch weiterhin. Diese Einstellung wird ignoriert, wenn als Auswahlmodus für Listbox "Nichts" markiert ist. Standard: Auswählbar |
lk row max height | Lange Ganzzahl | 33 | |
lk row min height | Lange Ganzzahl | 32 | |
lk selection | Lange Ganzzahl | 1 | Befehl gilt für ausgewählte Unterebenen. |
lk selection mode | Lange Ganzzahl | 10 | Eigenschaft Auswahlmodus Gilt für: Listbox Mögliche Werte:
|
lk single | Lange Ganzzahl | 1 | Nur eine Listboxzeile ist gleichzeitig auswählbar. |
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 style array | Lange Ganzzahl | 2 | |
lk three states checkbox | Lange Ganzzahl | 1 | Spalten mit numerischen Werten werden als Kontrollkästchen mit drei Zuständen angezeigt. Wert für Eigenschaft lk display type. |
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 |
lk with ellipsis | Lange Ganzzahl | 1 | Es erscheinen Auslassungspunkte, wenn der Inhalt in der Zelle der Listbox die Spaltenbreite übersteigt. |
lk without ellipsis | Lange Ganzzahl | 0 | Es erscheinen keine Auslassungspunkte, wenn der Inhalt in der Zelle der Listbox die Spaltenbreite übersteigt. |
lk yes | Lange Ganzzahl | 1 |
Einführung in Listboxen
LISTBOX COLLAPSE
LISTBOX EXPAND
LISTBOX Get array
LISTBOX Get auto row height
LISTBOX Get footers height
LISTBOX Get headers height
LISTBOX GET PRINT INFORMATION
LISTBOX Get property
LISTBOX Get row color as number
LISTBOX Get rows height
LISTBOX SELECT BREAK
LISTBOX SELECT ROW
LISTBOX SET ARRAY
LISTBOX SET AUTO ROW HEIGHT
LISTBOX SET FOOTERS HEIGHT
LISTBOX SET HEADERS HEIGHT
LISTBOX SET PROPERTY
LISTBOX SET ROW COLOR
LISTBOX SET ROWS HEIGHT
Produkt: 4D
Thema: Konstantenthemen
Geändert: 4D v15 R4
Umbenannt: 4D v16
Geändert: 4D v16 R2
Geändert: 4D v16 R5
Geändert: 4D v17
4D Programmiersprache ( 4D v20 R7)