# HG changeset patch # User Stefano Rivera # Date 1359195529 -7200 # Node ID bd8227068d86d9fc496f2c5b501a14b50e544275 # Parent 64fe88a322d367e4a63465cc16b05646065354da A little more refactoring around Cursor highlights diff -r 64fe88a322d3 -r bd8227068d86 pyntnclick/cursor.py --- 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: