GET LIST PROPERTIES

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 2004 (Geändert)


GET LIST PROPERTIES (Liste; Darstellung{; Icon{; Zeilenhöhe{; Doppelklick{; MehrfAuswahl{; Editierbar}}}}})

ParameterTypBeschreibung
ListeListenRefReferenznummer der Liste
DarstellungNumerischGrafische Darstellung der Liste
1  Hierarchische Liste a la Macintosh
2  HierarchischeListe a la Windows
IconNumerisch'cicn' Ressourcen ID auf MacOS
ZeilenhöheNumerischMindesthöhe der Zeilen in Pixel
DoppelklickLange GanzzahlUnterliste mit Doppelklick
Ein-/ausblenden, 0 = Ja, 1= Nein
MehrfAuswahlLange GanzzahlMehrfache Auswahl: 0 = Nein, 1 = Ja
EditierbarLange GanzzahlListe von Benutzer editierbar: 0 = Nein, 1 = Ja

Beschreibung

Der Befehl GET LIST PROPERTIES gibt Information über die Liste mit der in Liste übergebenen Referenznummer zurück.

Der Parameter Darstellung gibt die grafische Darstellung der Liste zurück.

Der Parameter Icon gibt die RessourcenIDs der Symbole in der Liste zurück.

Der Parameter Zeilenhöhe gibt die Mindesthöhe für die Zeilen an.

Ist Doppelklick auf 0 (Null) gesetzt, blendet ein Doppelklick auf einen Listeneintrag die Unterliste ein bzw. aus (Standardeinstellung). Ist Doppelklick auf 1 gesetzt, ist das Ein-/Ausblenden inaktiv.

Ist MehrfAuswahl auf 0 (Null) gesetzt, ist keine mehrfache Auswahl der Elemente in der Liste möglich, weder manuell, noch per Programmierung. Ist MehrfAuswahl auf 1 gesetzt, ist mehrfache Auswahl möglich.

Ist Editierbar auf 1 gesetzt, ist die Liste eingebbar, wenn sie in der Benutzerumgebung erscheint. Ist Editierbar auf 0 (Null) gesetzt, ist sie nicht eingebbar.

Diese Eigenschaften können Sie mit dem Befehl SET LIST PROPERTIES und/oder in der Designumgebung im Listeneditor festlegen, wenn die Liste dort erstellt oder mit dem Befehl SAVE LIST gesichert wurde.

Ausführliche Informationen zu der Darstellung, den Symbolen, der Mindesthöhe für Zeilen in einer Liste sowie Doppelklick finden Sie unter dem Befehl SET LIST PROPERTIES.

Beispiel

In der Benutzerumgebung gibt es die Liste hList:

Die Objektmethode für eine Schaltfläche:

      ` bMacOrWin button Object Method
   GET LIST PROPERTIES(hList;$vlAppearance;$vlIcon;$vlLH;$vlClick;$vlSelect;$vlModif)
   If ($vlAppearance=Ala Macintosh)
      $vlAppearance:=Ala Windows
      $vlIcon:=Windows node
      $vlModif:=1
   Else 
      $vlAppearance:=Ala Macintosh
      $vlIcon:=Macintosh node
      $vlModif:=1
   End if 
   SET LIST PROPERTIES(hList;$vlAppearance;$vlIcon;$vlLH;$vlClick;$vlSelect;$vlModif)
   REDRAW LIST(hList) 
   ` Vergessen Sie NICHT, REDRAW LIST aufzurufen, damit die Liste auch aktualisiert wird. 

zeigt die Liste in folgender Darstellung:

Referenz

SET LIST PROPERTIES.


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next