X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=tabakrolletjie%2Fwidgets.py;h=3d12a30840b20cf49c40390a6be5707b8801342b;hb=451c589f008c7cad4f608e167a03b8c209a89aee;hp=72d726f1d21cfc7ed3d1a53235002a8689561ea5;hpb=6909e6357a45ec97885d91424f38a377364f89fe;p=tabakrolletjie.git diff --git a/tabakrolletjie/widgets.py b/tabakrolletjie/widgets.py index 72d726f..3d12a30 100644 --- a/tabakrolletjie/widgets.py +++ b/tabakrolletjie/widgets.py @@ -75,5 +75,9 @@ class ImageButton(Button): super(ImageButton, self).__init__(self._img.get_size(), name, pos, padding) + def update_image(self, *imgparts, **kwargs): + transform = kwargs.pop("transform", NullTransform()) + self._img = loader.load_image(*imgparts, transform=transform) + def render(self, surface): surface.blit(self._img, self._pos, None)