[gnome-games/sudoku-tube] Trivial refactor
- From: Zhang Sen <zhangsen src gnome org>
- To: svn-commits-list gnome org
- Subject: [gnome-games/sudoku-tube] Trivial refactor
- Date: Sat, 18 Jul 2009 04:57:30 +0000 (UTC)
commit 417a622fcd84dfd325331d186ef5574bc30c75c4
Author: Zhang Sen <zh jesse gmail com>
Date: Sat Jul 18 12:52:11 2009 +0800
Trivial refactor
gnome-sudoku/src/lib/dancer.py | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
---
diff --git a/gnome-sudoku/src/lib/dancer.py b/gnome-sudoku/src/lib/dancer.py
index 5da8377..980c57b 100644
--- a/gnome-sudoku/src/lib/dancer.py
+++ b/gnome-sudoku/src/lib/dancer.py
@@ -77,28 +77,27 @@ class GridDancer:
for x in range(9):
color = self.next_color(x)
for y in range(9):
- self._view.__entries__[(x, y)].set_background_color(color)
+ self._view.set_background_color(x, y, color)
def row_dance (self):
for y in range(9):
color = self.next_color(y)
for x in range(9):
- self._view.__entries__[(x, y)].set_background_color(color)
+ self._view.set_background_color(x, y, color)
def box_dance (self):
for box in range(9):
color = self.next_color(box)
for x, y in self._model.grid.box_coords[box]:
- self._view.__entries__[(x, y)].set_background_color(color)
+ self._view.set_background_color(x, y, color)
def value_dance (self):
for value in range(10):
color = self.next_color(value)
for x in range(9):
for y in range(9):
- box = self._view.__entries__[(x, y)]
- if box.get_value() == value:
- box.set_background_color(color)
+ if self._model.get_value(x, y) == value:
+ self._view.set_background_color(x, y, color)
if __name__ == '__main__':
def test_dance_grid ():
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]