X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=koperkapel%2Factors%2Fbuttons.py;h=ac14f64d7cfc17f32d288afd27e193fca282d5a5;hb=HEAD;hp=d6e395415f9bcfafc82872e1d04e202335629613;hpb=6a8c0b31ee60408c54c9ff0d9ba46b225613f48a;p=koperkapel.git diff --git a/koperkapel/actors/buttons.py b/koperkapel/actors/buttons.py index d6e3954..ac14f64 100644 --- a/koperkapel/actors/buttons.py +++ b/koperkapel/actors/buttons.py @@ -1,13 +1,20 @@ """ Buttons. """ +from pgzero.actor import Actor from pgzero.ptext import getsurf from .surf import SurfActor +class ImageButton(Actor): + def __init__(self, *args, action=None, **kwargs): + super().__init__(*args, **kwargs) + self.action = action + + class TextButton(SurfActor): def __init__(self, text, action=None, **kwargs): self.text(text, **kwargs) - super(TextButton, self).__init__(self._surf) + super().__init__(self._surf) self.action = action def select(self):