# HG changeset patch # User Jeremy Thurgood # Date 1328983918 -7200 # Node ID 08647ef4d3244930ab40437211eb3dfda94dea85 # Parent 3ce19d33b51f0c859e1ff0bf34ed7b88098297e1 ImageButtons have sizes. diff -r 3ce19d33b51f -r 08647ef4d324 pyntnclick/widgets/imagebutton.py --- a/pyntnclick/widgets/imagebutton.py Sat Feb 11 20:09:47 2012 +0200 +++ b/pyntnclick/widgets/imagebutton.py Sat Feb 11 20:11:58 2012 +0200 @@ -1,3 +1,5 @@ +import pygame + from pyntnclick.widgets.base import Button @@ -5,6 +7,8 @@ """An image that is also a button. Whatever next?""" def __init__(self, rect, image): + if not isinstance(rect, pygame.Rect): + rect = pygame.Rect(rect, image.get_size()) super(ImageButtonWidget, self).__init__(rect) self.image = image