Hmm... und warum kriege ich dann unterschiedliche IDs, wenn ich auf das selbe TreeItem zwei mal hinter einander klicke (siehe Beispiel oben)? Das ist ja gerade, was mich verwirrt und stört.
Die IsOk() sagt zwar immer True und ich kann mit der ID das Item bearbeiten, aber ich kann zum Beispiel die ID ...
Die Suche ergab 8 Treffer
- Donnerstag 20. November 2008, 13:11
- Forum: wxPython
- Thema: Binden von Events in wxTreeCtrl
- Antworten: 12
- Zugriffe: 3455
- Donnerstag 20. November 2008, 11:29
- Forum: wxPython
- Thema: Binden von Events in wxTreeCtrl
- Antworten: 12
- Zugriffe: 3455
- Dienstag 18. November 2008, 16:09
- Forum: wxPython
- Thema: Binden von Events in wxTreeCtrl
- Antworten: 12
- Zugriffe: 3455
- Dienstag 18. November 2008, 14:14
- Forum: wxPython
- Thema: Binden von Events in wxTreeCtrl
- Antworten: 12
- Zugriffe: 3455
- Dienstag 18. November 2008, 13:04
- Forum: wxPython
- Thema: Binden von Events in wxTreeCtrl
- Antworten: 12
- Zugriffe: 3455
Ja, "id = 1" ist unnötig. Hab jetzt weggelassen und es funktioniert. :?
Na ja, hast überredet, ich guck gleich bei Amazon, was sich so haben lässt....
Die Leerzeichen sind nicht meine Erfindung und ich hab es vorher nie so geschrieben. Aber als ich die im Code eines Kollegen gesehen habe, fand ich ...
Na ja, hast überredet, ich guck gleich bei Amazon, was sich so haben lässt....
Die Leerzeichen sind nicht meine Erfindung und ich hab es vorher nie so geschrieben. Aber als ich die im Code eines Kollegen gesehen habe, fand ich ...
- Dienstag 18. November 2008, 11:50
- Forum: wxPython
- Thema: Binden von Events in wxTreeCtrl
- Antworten: 12
- Zugriffe: 3455
Durch den ungeahnten Zufall habe ich den Hacken gefunden: wenn man die id auf 1 bei allen Bindungen setzt, dann funktioniert es irgendwie, und man kann so viele Ereignisse binden wie man will. So in etwa:
self.Bind( wx.EVT_TREE_SEL_CHANGED, self.onSelChanged, id = 1 )
self.Bind( wx.EVT_TREE_ITEM ...
self.Bind( wx.EVT_TREE_SEL_CHANGED, self.onSelChanged, id = 1 )
self.Bind( wx.EVT_TREE_ITEM ...
- Dienstag 18. November 2008, 11:02
- Forum: wxPython
- Thema: Binden von Events in wxTreeCtrl
- Antworten: 12
- Zugriffe: 3455
- Donnerstag 13. November 2008, 14:36
- Forum: wxPython
- Thema: Binden von Events in wxTreeCtrl
- Antworten: 12
- Zugriffe: 3455
Binden von Events in wxTreeCtrl
Ich benutze wxTreeCtrl als Basisklasse für meinen Baum und will es etwas erweitern. Dafür will ich paar Methoden für die Abarbeitung solcher Benutzeraktionen wie 1) left click, 2) right click, 3) double click usw. implementieren.
Mein Problem: ich kann nur das EVT_TREE_SEL_CHANGED an eine Methode ...
Mein Problem: ich kann nur das EVT_TREE_SEL_CHANGED an eine Methode ...

