- def __init__(self, text, **kwargs):
- super(TextButton, self).__init__(getsurf(text, **kwargs))
+ def __init__(self, text, action=None, **kwargs):
+ self.text(text, **kwargs)
+ super().__init__(self._surf)
+ self.action = action
+
+ def select(self):
+ self.text(self._text, owidth=2, ocolor="white", color="black")
+
+ def deselect(self):
+ self.text(self._text)