Zum Hauptinhalt springen

EvtNodeExpand

EvtNodeExpand

Schließen / Öffnen eines Knotens

Details

Dieses Ereignis wird beim Schließen oder Öffnen eines Knotens ausgelöst.

Definition des Funktionskopfs:

sub EvtNodeExpand
(
aEvt : event; // Ereignis
aNode : handle; // Knoten
aCollapse : logic; // Schliessen oder Öffnen
)
: logic; // Aktion durchführen?
{
return(true);
}

aEvt

In diesem Parameter vom Typ event wird unter anderem der Deskriptor des auslösenden Objekts übergeben. Dies ist der Deskriptor des Objekts, in dem die Ereignisfunktion eingetragen wurde.

aNode

aNode enthält den Deskriptor des Knotens , der geöffnet oder geschlossen werden soll. Während in aEvt der Deskriptor des TreeView übergeben wird, steht in aNode der Deskriptor des Knotens.

aCollapse

Wird in aCollapse true übergeben soll der Knoten geschlossen, bei der Übergabe von false geöffnet werden.

Resultat

Der Rückgabewert entscheidet darüber, ob die Aktion Schließen oder Öffnen ausgeführt wird (true) oder nicht (false).