chiark / gitweb /
Use the proper even for comboboxes #25.
authordaid <daid303@gmail.com>
Wed, 21 Mar 2012 09:46:04 +0000 (10:46 +0100)
committerdaid <daid303@gmail.com>
Wed, 21 Mar 2012 09:46:04 +0000 (10:46 +0100)
SkeinPyPy/newui/configBase.py
SkeinPyPy/newui/preview3d.py

index efc747f753ad59fd27da6d2420d3c00946c267c5..265a687dfa4a2bb2a9e98d890500ab484e9e3dd3 100644 (file)
@@ -123,7 +123,7 @@ class SettingRow():
                        self.ctrl.Bind(wx.EVT_CHECKBOX, self.OnSettingChange)
                else:
                        self.ctrl = wx.ComboBox(panel, -1, getSettingFunc(configName), choices=defaultValue, style=wx.CB_DROPDOWN|wx.CB_READONLY)
-                       self.ctrl.Bind(wx.EVT_TEXT, self.OnSettingChange)
+                       self.ctrl.Bind(wx.EVT_COMBOBOX, self.OnSettingChange)
 
                sizer.Add(self.label, (x,y), flag=wx.ALIGN_CENTER_VERTICAL)
                sizer.Add(self.ctrl, (x,y+1), flag=wx.ALIGN_BOTTOM|wx.EXPAND)
index 483af4dd87af67b1fb8e871ceb74940c34edd107..4a54db6e3edf01db18c56e0bb0c869a4bba26238 100644 (file)
@@ -50,7 +50,7 @@ class previewPanel(wx.Panel):
 \r
                self.viewSelect = wx.ComboBox(self.toolbar, -1, 'Model - Normal', choices=['Model - Normal', 'Model - Transparent', 'Model - X-Ray', 'GCode', 'Mixed'], style=wx.CB_DROPDOWN|wx.CB_READONLY)\r
                self.toolbar.AddControl(self.viewSelect)\r
-               self.viewSelect.Bind(wx.EVT_TEXT, self.OnViewChange)\r
+               self.viewSelect.Bind(wx.EVT_COMBOBOX, self.OnViewChange)\r
                self.glCanvas.viewMode = self.viewSelect.GetValue()\r
 \r
                self.layerSpin = wx.SpinCtrl(self.toolbar, -1, '', size=(21*4,21), style=wx.SP_ARROW_KEYS)\r