X-Git-Url: http://git.veekun.com/pseudoku.git/blobdiff_plain/54fb37a3a35cbc8ae38e3d96d2a2775e12b37c04..a8065344ec1b764d28481b2c654de43ecd7f6b81:/pseudoku/render/__init__.py diff --git a/pseudoku/render/__init__.py b/pseudoku/render/__init__.py index fb700bd..4b6bd65 100644 --- a/pseudoku/render/__init__.py +++ b/pseudoku/render/__init__.py @@ -16,8 +16,8 @@ class GridRenderer(object): parts = [] parts.append(self.before_grid(grid)) - for idx, row in enumerate(grid._rows): - if idx and idx % grid._box_height == 0: + for idx, row in enumerate(grid.rows): + if idx and idx % grid.box_height == 0: parts.append(self.inside_grid(grid)) parts.append(self.render_row(row)) parts.append(self.after_grid(grid)) @@ -30,7 +30,7 @@ class GridRenderer(object): parts.append(self.before_row(row)) for idx, cell in enumerate(row.cells): - if idx and idx % row._grid._box_width == 0: + if idx and idx % row.grid.box_width == 0: parts.append(self.inside_row(row)) parts.extend(self.render_cell(cell)) parts.append(self.after_row(row)) @@ -83,7 +83,7 @@ class GridRenderer(object): def inside_cell(self, cell): """Content used to represent the actual cell value.""" - if cell.value: + if cell.solved: return symbols[cell.value] else: return '.'