ich suche nach einem Event, das in einem Tree ausgelöst wird, wenn ein Knoten einfach nur angeklickt wird - unabhängig davon, was für ein Knoten es ist (übergeordneter oder Endknoten).
Meine Suche hat bisher keinerlei Ergebnisse gebracht.
Zum Hintergrund:
Für eine 'Toolbox' habe ich einen Screen mit einem Tree-Control auf der linken Seite. Wird dort ein Knoten angeklickt, sollen auf der rechten Seite mehr oder weniger umfangreiche Informationen zu dem angeklickten Knoten erscheinen (Info zur Programmgruppe bei Ordner bzw. Info zum Programm bei Endknoten).
Im Moment behelfe ich mich mit zwei Doppelklick-Events - einmal NODE und einmal ITEM: NODE zeigt den Text und ITEM startet das jeweilige Programm. Das ist leider nicht sehr benutzerfreundlich: Ein Programm kann per ITEM-Doppelklick gestartet werden obwohl rechts die Info zu einem anderen Programm zu lesen ist (vom letzten NODE-Doppelklick).
falls mal jemand das gleiche Problem hat.
Hier ist jetzt meine Lösung:
der Event SELECTION_CHANGE wir bei Linksklick ausgelöst. Der hat wohl nur bei mir nicht funktioniert, weil ich noch die Doppeklick-Events aktiv hatte.
Jetzt funktionierts - der Text im Textcontrol rechts wird aktualisiert, sobald man einen Knoten per Linksklick markiert. Den Start des jeweiligen Programmes habe ich einfach auf einen Button in der Buttonbar gelegt.