ich arbeite mich grad in wxPython ein. Jetzt wollte ich die Namen der Buttons usw. in einem XML- oder txt-file speichern.
Zum Testen wollte ich ähnlich dem Beispiel aus dem Buch wxPyhton in Action Seite 122 Listing 5.4. vorgehen.
Code: Alles auswählen
def buttonData(self):
return (("First", self.OnFirst),
("<< PREV", self.OnPrev),
("NEXT >>", self.OnNext),
("Last", self.OnLast))
def createButtonBar(self, panel, yPos=0):
xPos = 0
for eachLabel, eachHandler in self.buttonData():
pos = (xPos, yPos)
button = self.buildOneButton(panel, eachLabel, eachHandler, pos)
xPos += button.GetSize().width
def buildOneButton(self, parent, label, handler, pos=(0,0)):
button = wx.Button(parent, -1, label, pos)
self.Bind(wx.EVT_BUTTON, handler, button)
return button
Gruß und schonmal danke,
Markus