Programmieren mit dBASE PLUS: Klasse TreeItem

Aus Wikibooks
Zur Navigation springen Zur Suche springen
Wikibooks buchseite.svg Zurück zu Die Basisklassen | One wikibook.svg Hoch zu Regal EDV | Wikibooks buchseite.svg Vor zu Inhaltsverzeichnis


Ein Element in einem TreeView-Objekt.

Syntax[Bearbeiten]

[<oReferenz> =] new TreeItem(<Übergeordnetes Objekt> [,<Name AusdruckZ>])

<oReferenz>

Eine Variable oder Eigenschaft (normalerweise von <Übergeordnetes Objekt>), in der eine Referenz auf das neu erstellte TreeItem-Objekt gespeichert wird.

<Übergeordnetes Objekt>

Das übergeordnete Objekt (ein TreeView-Objekt für die Elemente auf der obersten Ebene), mit dem das TreeItem-Objekt verbunden werden soll.

<Name AusdruckZ>

Ein optionaler Name für das TreeItem-Objekt. Wird dieser Name nicht angegeben, erzeugt die Klasse TreeItem automatisch einen Namen für das Objekt.

spezielle Eigenschaften[Bearbeiten]

Die folgenden Tabellen enthalten die speziellen Eigenschaften und Methoden der Klasse TreeItem.
(Spezielle Events sind nicht mit dieser Klasse vorhanden.)
Eigenschaft Vorgabe Beschreibung
baseClassName TREEITEM Kennzeichnet das Objekt als Instanz der Klasse Treeitem.
bold false Legt fest, dass der angezeigte Text in Fettschrift dargestellt wird.
checked false Whether the item is visually marked as checked.
className TREEITEM Kennzeichnet das Objekt als Instanz der abgeleiteten benutzerdefinierten Klasse. Wenn keine benutzerdefinierte Klasse existiert, gilt die Voreinstellung von baseClassName.
expanded false Whether the item’s children are shown or hidden.
firstChild Das erste untergeordnete Element.
handle BDE-Cusor-Handle.
image Das anzuzeigende Bild zwischen der CheckBox und dem TextLabel wenn das TreeItem nicht den Fokus hat.
level Orginal Text:The tree level of the item
nextSibling Orginal Text:The next tree item with the same parent
noOfChildren Orginal Text:The number of child tree items
prevSibling Orginal Text:The previous tree item with the same parent
selectedImage Das anzuzeigende Bild zwischen der CheckBox und dem TextLabel wenn das TreeItem den Fokus hat.
text Der anzuzeigende Text des TreeItems.

spezielle Funktionen/Methoden[Bearbeiten]

Methode Parameter Beschreibung
ensureVisible( )   Orginal Text:Expands the tree and scrolls the tree view if necessary to make the tree item visible
select( )   Orginal Text:Makes the tree item the selected item in the tree
setAsFirstVisible( )   Orginal Text:Expands the tree and scrolls the tree view if necessary to try to make the tree item the first (topmost) visible tree item
sortChildren( )   Sortiert die Untereinträge.

Basis Eigenschaften[Bearbeiten]

Die folgende Tabelle enthält die Basis-Eigenschaften, -Events und -Methoden der Klasse TreeItem
Eigenschaft Event Methode

name
parent

keine

release( )

Beschreibung[Bearbeiten]

Each item in a tree view can contain text, an icon image that can change when the item is selected, and a checkbox. You can replace the checkbox images with a different pair of images to represent any two-state condition.

A TreeItem object can contain other TreeItem objects as child objects in a subtree, which can be expanded or collapsed.

Beispiele[Bearbeiten]