diff --git a/listentry.py b/listentry.py index 38b0f8e..783c005 100644 --- a/listentry.py +++ b/listentry.py @@ -37,4 +37,9 @@ class ListEntry(wx.BoxSizer): return [e.Enable() for e in self.entries] + def clear(self): + for e in self.entries: + e.clear() + + diff --git a/mathentry.py b/mathentry.py index f23c7d5..ad49f23 100644 --- a/mathentry.py +++ b/mathentry.py @@ -25,6 +25,9 @@ class MathEntry(wx.TextCtrl): def GetValue(self): val = super().GetValue() + if val == "": #TODO? + return None + if val == "None": #TODO? return None @@ -90,4 +93,8 @@ class MathEntry(wx.TextCtrl): self.SetForegroundColour(wx.NullColour) + def clear(self): + super().SetValue("") + +