Code: Alles auswählen
def button_bearbeiten_clicked(self, event): # wxGlade: auftrags_liste.<event_handler>
wx_auftrags_details = auftrags_details.auftrags_details(None, -1, "")
spalte = self.list_ctrl_auftraege.GetNextSelected (-1)
daten_id = self.list_ctrl_auftraege.GetItem(spalte, 0).GetText()
werte = {
"daten_id" : daten_id
}
# wx_auftrags_details.SetUserData (daten_id)
wx_auftrags_details.Show()
event.Skip()
wx_auftrags_details = auftrags_details.auftrags_details(None, -1, "")
noch eine Variable mit schicken. Funtzt natürlich nicht. In der Wiki laß ich das es eine Methode SetUserData gibt. Diese habe ich versucht zu benutzen, aber ohne Erfolg, da ich immer die Meldung bekomme, das es diese Methode nicht geben würde. Weiß jemand von Euch, wie ich benutzerdefinierte Daten an ein Frame weiterleiten kann? Ich könnte diese natürlich erst speichern, in eine Datei und dann wieder aus der Datei heraus holen, jedoch ist das wohl nicht der richtige Weg. Weiß jemand einen Rat?