moai.DoMethod(id, "InsertNode", id$, node$, pred$, entry$[, icon])
node$
und pred$
definiert ist. Ein Knoten ist ein
Baumansichtselement, das untergeordnete Elemente haben und vom
Benutzer geöffnet werden kann. id$
muss ein eindeutiger Zeichenketten-Identifikator
sein, den Sie verwenden werden, um auf den neu eingefügten Baum-Knoten
zu verweisen.
entry$
gibt die gewünschte Beschriftung für den neuen Knoten
an. Sie können auch die ID eines Hollywood-Pinsels/-Icons im optionalen
Argument icon
übergeben, wenn neben der Knotenbeschriftung
ein Symbol angezeigt werden soll. Beachten Sie, dass Knotensymbole
immer unterstützt werden. Sie müssen Treeviewcolumn.Icon
nicht auf True
setzen, um Symbole neben den Knotenbeschriftungen
anzuzeigen. Treeviewcolumn.Icon gilt nur für Blätter;
Knoten unterstützen immer Symbole. Beachten Sie, dass automatisch
generierte IDs nicht verwendet werden können. Bitte lesen Sie
auch den Bilder-Cache von RapaGUI, um mehr über die Unterstützung
von Symbolen in RapaGUI zu erfahren. Siehe Bilder-Cache für Details.
In node$
müssen Sie den Knoten übergeben, dessen Liste zum
Einfügen des neuen Knotens verwendet wird. Dies kann der Zeichenketten-Identifikator
eines Knotens oder einer der folgenden speziellen Werte sein:
Root
In pred$
müssen Sie den Knoten oder das Blatt angeben, der
zum Vorgänger des einzufügenden Knotens wird, d.h. der neue
Knoten wird nach dem in pred$
angegebenen Element eingefügt.
Dies kann der Zeichenketten-Identifikator eines Knotens oder
eines Blattes oder einer der folgenden speziellen Werte sein:
Head
Tail
Active
Beachten Sie, dass unter AmigaOS und kompatiblen Betriebssystemen diese Fähigkeit mindestens MUI 4.0 erfordert.