From 71a9f24c8fe41fb7be60d3fb96e2705147de10fe Mon Sep 17 00:00:00 2001 From: daid Date: Wed, 21 Mar 2012 10:46:04 +0100 Subject: [PATCH] Use the proper even for comboboxes #25. --- SkeinPyPy/newui/configBase.py | 2 +- SkeinPyPy/newui/preview3d.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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) -- 2.30.2