4D v16.3

Listbox

Home

 
4D v16.3
Listbox

Listbox 

 

Konstante  Typ Wert Kommentar
lk add to selection  Lange Ganzzahl 1 Die ausgewählte Zeile wird der 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 background color  Lange Ganzzahl 1  
lk background color array  Lange Ganzzahl 1  
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 control array  Lange Ganzzahl 3  
lk display footer  Lange Ganzzahl 8 Eigenschaft Fußteil anzeigen
Gilt für: Listbox
Mögliche Werte:
  • lk no (0): Ausgeblendet
  • lk yes (1): Eingeblendet
lk display header  Lange Ganzzahl 0 Eigenschaft Kopfteil anzeigen
Gilt für: Listbox
Mögliche Werte:
  • lk no (0): Ausgeblendet
  • lk yes (1): Eingeblendet
lk display hor scrollbar  Lange Ganzzahl 2 0=ausgeblendet, 1=angezeigt
lk display ver scrollbar  Lange Ganzzahl 4 0=ausgeblendet, 1=angezeigt
lk font color  Lange Ganzzahl 0  
lk font color array  Lange Ganzzahl 0  
lk footer height  Lange Ganzzahl 9 Höhe in Pixel
lk header height  Lange Ganzzahl 1 Höhe in Pixel
lk hor scrollbar height  Lange Ganzzahl 3 Höhe in Pixel
lk hor scrollbar position  Lange Ganzzahl 6 Position des Cursor 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 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 wird aus der vorhandenen Auswahl entfernt. Gehört die angegebene Zeile nicht zur Auswahl, führt die Konstante nichts aus.
lk replace selection  Lange Ganzzahl 0 Die gewählte Zeile wird zur neuen Auswahl und ersetzt die vorhandene Auswahl. Die Konstante hat dieselbe Wirkung wie Anklicken der Zeile durch den Benutzer (Das Ereignis On Clicked wird dagegen nicht generiert). Dies ist die Standardaktion, d.h. wenn der Parameter Aktion nicht verwendet wird.
lk row height array  Lange Ganzzahl 4 (4D View Pro Lizenz ist erforderlich)
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 selection  Lange Ganzzahl 1 Befehl gilt für ausgewählte Unterebenen.
lk style array  Lange Ganzzahl 2  
lk ver scrollbar position  Lange Ganzzahl 7 Position des Cursor in Pixel
lk ver scrollbar width  Lange Ganzzahl 5 Breite in Pixel


Siehe auch 

Einführung in Listboxen
LISTBOX COLLAPSE
LISTBOX EXPAND
LISTBOX Get array
LISTBOX Get footers height
LISTBOX Get headers height
LISTBOX Get information
LISTBOX GET PRINT INFORMATION
LISTBOX Get row color
LISTBOX Get rows height
LISTBOX SELECT BREAK
LISTBOX SELECT ROW
LISTBOX SET ARRAY
LISTBOX SET FOOTERS HEIGHT
LISTBOX SET HEADERS HEIGHT
LISTBOX SET ROW COLOR
LISTBOX SET ROWS HEIGHT

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Konstantenthemen

 
GESCHICHTE 

New
Geändert: 4D v15 R4
Umbenannt: 4D v16


 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)