diff --git a/settings.py b/settings.py index 6fc4b6b..47555ff 100644 --- a/settings.py +++ b/settings.py @@ -43,6 +43,9 @@ class SettingsList(wx.GridSizer): def set(self, name, value): self.children[name].text.SetValue(value) + def __getitem__(self, key): + return self.children[key] + class Setting: @@ -72,6 +75,9 @@ class Setting: def get_value(self): return self.text.GetValue() + def set_value(self, val): + self.text.SetValue(val) + def on_state_change(self, event): if self.get_state():