From: daid Date: Wed, 21 Mar 2012 09:46:04 +0000 (+0100) Subject: Use the proper even for comboboxes #25. X-Git-Tag: RC1~42 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=71a9f24c8fe41fb7be60d3fb96e2705147de10fe;p=cura.git Use the proper even for comboboxes #25. --- diff --git a/SkeinPyPy/newui/configBase.py b/SkeinPyPy/newui/configBase.py index efc747f7..265a687d 100644 --- a/SkeinPyPy/newui/configBase.py +++ b/SkeinPyPy/newui/configBase.py @@ -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) diff --git a/SkeinPyPy/newui/preview3d.py b/SkeinPyPy/newui/preview3d.py index 483af4dd..4a54db6e 100644 --- a/SkeinPyPy/newui/preview3d.py +++ b/SkeinPyPy/newui/preview3d.py @@ -50,7 +50,7 @@ class previewPanel(wx.Panel): 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) self.toolbar.AddControl(self.viewSelect) - self.viewSelect.Bind(wx.EVT_TEXT, self.OnViewChange) + self.viewSelect.Bind(wx.EVT_COMBOBOX, self.OnViewChange) self.glCanvas.viewMode = self.viewSelect.GetValue() self.layerSpin = wx.SpinCtrl(self.toolbar, -1, '', size=(21*4,21), style=wx.SP_ARROW_KEYS)