ich verstehe bei den Events etwas nicht. Ich kann ja in einem Event eine Funktion bestimmen die ausgeführt wird. Ich kann dieser aber keine Optionen übergeben!?!
Nun müsste ich das aber in einem Fall. Ich habe es dann umständlich gelöst.
Code: Alles auswählen
for i in self.lines:
self.LoadImg(default_img,i)
self.bitmap[i].Bind(wx.EVT_LEFT_DOWN, self.OnClick)
Ich habe das dann so gemacht, dass ich dem Bild die selbe id gab wie die Zahl die i enthält (darum übergebe ich an LoadImg i). Die id kann ich ja dann mit dem wxEvent.GetId bekommen.
Das halte ich aber für keine elegante Lösung.... Und was wenn i keine Zahl wäre in einem anderen Fall? Dann könnte ich das nicht über die ID lösen.
Hat da wer Rat??
Danke
Stolzi