BlitzUI - Klicks auf TreeNode
Übersicht

EdlothiolBetreff: BlitzUI - Klicks auf TreeNode |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Wie kann ich mit BlitzUI auf Klicks auf die Nodes des TreeViews reagieren? Als Gadgetevent kommen die nicht, und Menuevent und Windowevent wohl kaum. Ich brauche ein Dialogfeld, in dem man einen Ordner aussuchen kann und wollte das eigentlich mit einem TreeView machen. Das ist aber viel zu langsam, wenn ich das gesamte Dateisystem vorher durchgehen will. | ||
OJay |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
sendmessage(Htreeview,"TM_getcaption")
das TM kann auch ein anderes präfix sein, kann ich grad nicht nachsehen. aber diese message gibt dir den text der aktuell selektierten node zurück (als string). bei einer ordnerauswahl mit treeview, jeweils nur eine ebene unter dem aktuellen verzeichnis einlesen! evtl noch eine tiefer, das du entscheiden kannst, ob du ein plus davor zeichnen musst, oder nicht. ist aber nicht unbedingt nötig... |
||
Edlothiol |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Danke, ich probiers mal aus. Eben das wollte ich ja machen. | ||
OJay |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
was du natürlich auch machen kannst: gehst in die UpdateNode() funktion von blitzui, und setzt beim selektieren einfach den app\gadevent auf deine node ![]() so hab ich es gemacht, ist etwas performanter als über sendmessage()... |
||
Edlothiol |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Wo wir schonmal dabei sind: Wie finde ich heraus / stelle ich ein, ob ein Node geöffnet ist? | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group