# HG changeset patch # User Neil Muller # Date 1359218947 -7200 # Node ID 0548894408a84332ab41ac37f26b6190a1f1fffe # Parent 087d3ff0aa08b6683e5dab3404a8d7dbbc714e42 'Fix' rect_drawer diff -r 087d3ff0aa08 -r 0548894408a8 pyntnclick/tools/rect_drawer.py --- a/pyntnclick/tools/rect_drawer.py Sat Jan 26 18:38:27 2013 +0200 +++ b/pyntnclick/tools/rect_drawer.py Sat Jan 26 18:49:07 2013 +0200 @@ -158,7 +158,7 @@ # Pylint hates this function for thing in scene.things.itervalues(): for interact_name in thing.interacts: - thing.set_interact(interact_name) + thing._set_interact(interact_name) if hasattr(thing.rect, 'collidepoint'): thing_rects = [thing.rect] else: @@ -167,7 +167,7 @@ if thing is thing2: continue for interact2_name in thing2.interacts: - thing2.set_interact(interact2_name) + thing2._set_interact(interact2_name) if hasattr(thing2.rect, 'collidepoint'): thing2_rects = [thing2.rect] else: @@ -191,7 +191,7 @@ rect_list = d[col] for thing in scene.things.itervalues(): for interact_name in thing.interacts: - thing.set_interact(interact_name) + thing._set_interact(interact_name) if hasattr(thing.rect, 'collidepoint'): thing_rects = [thing.rect] else: @@ -205,7 +205,7 @@ % (thing.name, interact_name)) print " Rects", my_rect, other_rect if thing.INITIAL: - thing.set_interact(thing.INITIAL) + thing._set_interact(thing.INITIAL) print for (num2, col2) in enumerate(d): if num2 == num: @@ -496,7 +496,7 @@ else: next_name = cand.interacts.keys()[0] if cand.interacts[next_name] != cur_interact: - cand.set_interact(next_name) + cand._set_interact(next_name) elif self.mode == 'draw': self.start_pos = pos self.end_pos = pos