Für den Zugriff auf einzelne Elemente in Listen-Steuerelementen (etwa Symbolleisten- oder Statusleisten-Icons, Listeneinträge, Zeilen/Zellen der Listenansicht, Registerseiten oder Baumeinträge, für die auch spezielle .Zweig-Platzhalter existieren) kann der Unterplatzhalter [.Liste.Eintrag(Index).X] verwendet werden.
Für die Adressierung des Unterelements kann für Index entweder die laufende Nummer (1..n) oder die ID (Name) des Unterelements angegeben werden.
Dies ermöglicht das direkte Abfragen bzw. Ändern von Eigenschaften solcher Unterelemente:
Bei tabellarischen Daten (etwa im Listenansicht-Element) kann zudem noch die Spalte angegeben werden (ebenfalls entweder als Nummer oder ID), etwa .Eintrag(Zeile;Spalte).
Die Zeilenangabe 0 oder leer greift auf den aktuell markierten Eintrag zu.
Bei Index=-1 wird in Listenansicht-Elementen auf die Spaltenüberschrift in der angegebenen Spalte zugegriffen.
.Bild | Bild für den Eintrag per Bildquelle festlegen |
.Bildausrichtung | Bestimmt (bei passenden Eintragstypen) die Anordnung des Bildes (ohne Text): 1=links oben, 2=oben zentriert, 4=rechts oben, 16=links mittig, 32=mittig zentriert, 64=rechts mittig, 256=unten links, 512=unten zentriert, 1024=unten rechts |
.BildZuText | Bestimmt (bei passenden Eintragstypen) die Anordnung des Bildes relativ zum Text: 1=darüber, 2=darunter, 4=links, 8=rechts |
.Breite | Breite des Elements (in Symbolleiste, Statusleiste, Listenansicht-Spalte) |
.Check | Liefert 1, wenn der Eintrag einen aktivierten Schalter hat (Listenansicht, Listen-Element, Baum) bzw. setzt den Schalter |
.Deaktiviert | Eintrag ist nicht anwählbar |
.Existiert(ID) | Liefert 1, wenn das angegebene Unterelement mit der angegebenen ID existiert, andernfalls 0 Bei .Eintrag() wird hierbei keine ID angegeben. |
.Hintergrundfarbe | Hintergrundfarbe des Eintrags |
.ID | Eintragsname/-ID |
.ImBild | Setzen bewirkt, dass der Eintrag sicher zu sehen ist, etwa durch hinscrollen oder beim Baum durch Aufklappen der Elternelemente (Liste, Listenansicht, Baum) |
.LVGruppe | Zugriff auf den Namen der Listenansicht-Gruppe, in der dieser Eintrag liegt bzw. liegen soll. (Siehe auch .Listenansicht.Gruppen) |
.Markiert | liefert 1, wenn der Eintrag markiert ist (0=nicht markiert) bzw. setzt diese Markierung |
.Schrift.X | Bestimmt die Schriftart des Unterelements |
.Text | Zugriff auf den Text des Eintrags, ggf. mit |-getrennten Untereinträgen (bei Dropdown-Elementen) |
.ToolTip | Infotext für den Eintrag, welches bei längerer Mausberührung angezeigt wird |
.VerschiebeVor | Setzen auf den neuen Index in der Liste verschiebt den Eintrag vor den Eintrag mit dieser Nummer (1=an den Anfang, Eintragsanzahl+1=ans Ende) |
.Vordergrundfarbe | Vordergrund-/Textfarbe des Eintrags |
Hinweis: Je nach Eintragstyp haben nicht alle diese Eigenschaften eine Wirkung.
cX-Webseite: http://www.clickexe.net