wx.TreeCtrl mit beliebigen Widgets füllen
Verfasst: Mittwoch 16. August 2006, 20:55
Hallo!
Wie der Betreff schon sagt, will ich ein TreeCtrl mit beliebigen Widgets füllen können. Aber wie? Ich habe der Einfachheit halber einfach das TreeCtrl.py aus den Beispielscodes genommen, und folgende Zeile (Zeile 61)...
...durch das hier ersetzt...
Will aber nicht. Ich hätte (nach dem was in der Doku steht) erwartet, dass neben dem Text ("Item ...") noch ein Button erscheint. Weiss jemand, wie das richtig geht?
Ich muss dazu sagen, dass ich vollkommener wxWidgets-Neuling bin, und mir sicherlich noch nicht alle Konzepte klar sind. Bisher habe ich erst mit Swing und GTK Erfahrung gemacht.
Danke!
craesh
Wie der Betreff schon sagt, will ich ein TreeCtrl mit beliebigen Widgets füllen können. Aber wie? Ich habe der Einfachheit halber einfach das TreeCtrl.py aus den Beispielscodes genommen, und folgende Zeile (Zeile 61)...
Code: Alles auswählen
self.tree.SetPyData(child, None)
Code: Alles auswählen
b = wx.TreeItemData(wx.Button(self, 10, "Button", (20, 20)))
child = self.tree.AppendItem(self.root, "Item %d" % x, data=b)
self.tree.SetPyData(child, b)
Ich muss dazu sagen, dass ich vollkommener wxWidgets-Neuling bin, und mir sicherlich noch nicht alle Konzepte klar sind. Bisher habe ich erst mit Swing und GTK Erfahrung gemacht.
Danke!
craesh