changeset 604:08647ef4d324 pyntnclick

ImageButtons have sizes.
author Jeremy Thurgood <firxen@gmail.com>
date Sat, 11 Feb 2012 20:11:58 +0200
parents 3ce19d33b51f
children ac3690c299e6
files pyntnclick/widgets/imagebutton.py
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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