TreeView-Eintragseditor

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Eigenschaftseditoren - Index

Mit dem TreeView-Eintragseditor können Sie während des Entwurfs Einträge zu einem Baumdiagramm hinzufügen, vorhandene Einträge löschen oder Grafiken von der Festplatte in eine Komponente laden. Den einzelnen Einträgen kann Text zugewiesen und Werte für Bildindex, Ausgewählt-Index und Statusindex angegeben werden.

Zum Anzeigen des TreeView-Eintragseditor fügen Sie im Formular-Designer eine TTreeView-Komponente hinzu, und führen dann einen der folgenden Schritte aus:

  • Wählen Sie das Objekt TTreeView aus, und doppelklicken Sie entweder:
    • Im Objektinspektor auf den Wert der Eigenschaft Items.
    • In der Strukturansicht auf den Namen der TreeView-Komponente (wie z.B. TreeView1).
  • Klicken Sie mit der rechten Maustaste auf das TTreeView-Objekt, und wählen Sie im Kontextmenü Eintrags-Editor.


Verwenden des TreeView-Eintragseditors

Der Eintragseditor enthält das Gruppenfeld Einträge mit dem Listenfeld Einträge und den Schaltflächen Neuer Eintrag, Neuer Untereintrag, Löschen und Laden. Beim ersten Öffnen des Editors ist das Listenfeld leer, und die Schaltflächen Neuer Untereintrag und Löschen sind deaktiviert. Wenn Sie die Eigenschaften des ausgewählten Eintrags ändern, wird die Schaltfläche Übernehmen aktiviert, mit der die Änderungen sofort übernommen werden können.


Der Editor enthält auch das Gruppenfeld Eigenschaften des Eintrags, mit dem die Eigenschaften des aktuell in der Liste Einträge ausgewählten Eintrags festgelegt werden können. Das Gruppenfeld Eigenschaften des Eintrags enthält die Eingabefelder Text, Bildindex, Ausgewählt-Index und Statusindex.

Einträge (Gruppenfeld)

Hier können Sie Einträge und Untereinträge erstellen, laden oder entfernen. Um einen neuen Eintrag hinzuzufügen, klicken Sie auf Neuer Eintrag. Für jeden Eintrag wird in der Liste Einträge ein Standardtext angezeigt. Die Eigenschaften eines Eintrags können im Gruppenfeld Eigenschaften des Eintrags festgelegt werden.

Mithilfe der Schaltfläche Laden kann eine Gruppe vorhandener Einträge von der Festplatte eingelesen werden. Die zu ladende Datei muss folgendermaßen formatiert sein:

  • Jeder Eintrag muss sich in einer neuen Zeile befinden. Wenn eine Zeile leer ist, ist auch der entsprechende Eintrag in der Struktur leer (ohne Text).
  • Jeder Untereintrag muss um eine Tabulatorposition relativ zu seinem übergeordneten Eintrag eingerückt sein.
  • Vor dem Text des Eintrags sind keine führenden Leerzeichen zulässig.

Wenn Sie einen neuen Eintrag erstellen oder einen vorhandenen auswählen, wird die Schaltfläche Neuer Untereintrag aktiviert, so dass Sie Einträge in anderen Elementen verschachteln können. Enthält die Liste Einträge Elemente, ist auch die Schaltfläche Löschen aktiviert. Um einen Eintrag zu löschen, wählen Sie ihn in der Liste Einträge aus und klicken auf Löschen.

Eigenschaften des Eintrags (Gruppenfeld)

Im Gruppenfeld Eigenschaften des Eintrags definieren Sie die Eigenschaften eines ausgewählten Elements. Geben Sie den Text für den Eintrag in das Eingabefeld Text ein. Der Eintrag wird dann in der Liste Einträge entsprechend geändert.

  • Um eine Grafik links neben einem aktuell nicht ausgewählten Eintrag anzuzeigen, geben Sie den Index der gewünschten Grafik in das Eingabefeld Bildindex ein. Soll keine Grafik angezeigt werden, setzen Sie Bildindex auf -1 (Standardwert).
  • Um eine Grafik links neben einem ausgewählten Eintrag anzuzeigen, geben Sie den Index der gewünschten Grafik in das Eingabefeld Ausgewählt-Index ein. Die Indexzählung beginnt bei 0. Soll keine Grafik angezeigt werden, setzen Sie Ausgewählt-Index auf -1 (Standardwert).
  • Um eine zusätzliche Grafik links neben einem Eintrag anzuzeigen, geben Sie den Index der gewünschten Grafik in das Eingabefeld Statusindex ein. Dieser Wert entspricht dem Index der Eigenschaft StateImages der ListView-Komponente. Die Indexzählung beginnt bei 0. Soll keine Grafik angezeigt werden, setzen Sie Statusindex auf -1 (Standardwert).
  • Um eine Grafik anzuzeigen, wenn ein Eintrag erweitert ist, geben Sie den Index der gewünschten Grafik in das Eingabefeld Erweiterter Index ein. Die Indexzählung beginnt bei 0.
  • Um das Auswählen eines Eintrags zu deaktivieren, wählen Sie das Kontrollkästchen Aktiviert. Der Eintrag kann trotzdem noch erweitert werden.