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)
\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