handle boolean parameters with no values

pull/2/merge
Lex Neva 2016-11-19 22:52:33 -05:00
rodzic 723e580b14
commit 80a482af80
1 zmienionych plików z 3 dodań i 2 usunięć

Wyświetl plik

@ -275,8 +275,9 @@ class ParamsTab(ScrolledPanel):
if len(values) > 1: if len(values) > 1:
input = wx.CheckBox(self, style=wx.CHK_3STATE) input = wx.CheckBox(self, style=wx.CHK_3STATE)
input.Set3StateValue(wx.CHK_UNDETERMINED) input.Set3StateValue(wx.CHK_UNDETERMINED)
elif values: else:
input = wx.CheckBox(self) input = wx.CheckBox(self)
if values:
input.SetValue(values[0]) input.SetValue(values[0])
input.Bind(wx.EVT_CHECKBOX, self.changed) input.Bind(wx.EVT_CHECKBOX, self.changed)