Problem mit Radiobox
Verfasst: Donnerstag 22. März 2007, 14:38
Hallo,
hab eine GUI geschrieben die unter anderem eine Radiobox enthält. Mein Problem ist nun, dass er nicht in die entsprechende Funktion springt, welche damit aufgerufen werden sollte:
Hier Teile des Code (... steht für weiteren Code der damit aber nichts zu tun hat):
Weis jemand, was das Problem sein könnte?
hab eine GUI geschrieben die unter anderem eine Radiobox enthält. Mein Problem ist nun, dass er nicht in die entsprechende Funktion springt, welche damit aufgerufen werden sollte:
Hier Teile des Code (... steht für weiteren Code der damit aber nichts zu tun hat):
Code: Alles auswählen
def __init__(self, *args, **kwds):
...
self.radio_box_1 = wx.RadioBox(self, -1, "Buchstabe", choices=["A","B"], majorDimension=0, style=wx.RA_SPECIFY_COLS)
...
self.Bind(wx.EVT_RADIOBOX, self.Buchstabenfunktion, self.radio_box_1)
...
def __set_properties(self):
...
self.radio_box_1.SetFont(wx.Font(8, wx.DEFAULT, wx.NORMAL, wx.NORMAL, 0, "MS Shell Dlg 2"))
self.radio_box_1.SetSelection(0)
...
def __do_layout(self):
...
sizer_7.Add(self.radio_box_1, 0, wx.LEFT|wx.RIGHT|wx.BOTTOM|wx.EXPAND|wx.ADJUST_MINSIZE, 10)
...
#Hier die Funktion die aufgerufen werden soll
def Buchstabenfunktion(self, event):
print "drin in Funktion"
event.Skip()