changeset 756:bd8227068d86 pyntnclick

A little more refactoring around Cursor highlights
author Stefano Rivera <stefano@rivera.za.net>
date Sat, 26 Jan 2013 12:18:49 +0200
parents 64fe88a322d3
children 8ac05c038e73
files pyntnclick/cursor.py
diffstat 1 files changed, 6 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/pyntnclick/cursor.py	Sat Jan 26 12:10:41 2013 +0200
+++ b/pyntnclick/cursor.py	Sat Jan 26 12:18:49 2013 +0200
@@ -21,14 +21,16 @@
         self.pointer_x = x
         self.pointer_y = y
         self.highlighted = False
+        self.highlight_colour = (255, 100, 100, 255)
 
     def load(self, resources):
         if not hasattr(self, 'plain_image'):
-            self.highlight_transform = Colour((255, 100, 100, 255))
+            self.highlight_transform = Colour(self.highlight_colour)
             self.plain_image = resources.get_image('items', self.filename)
-            self.highlighted_image = resources.get_image('items', self.filename,
-                    transforms=(self.highlight_transform,))
-            self.rect = self.plain_image.get_rect()
+            self.highlighted_image = resources.get_image('items',
+                    self.filename, transforms=(self.highlight_transform,))
+            self.image = self.plain_image
+            self.rect = self.image.get_rect()
             if self.pointer_x is None:
                 self.pointer_x = self.rect.size[0] // 2
             if self.pointer_y is None: