Rewrite of the grid stuff. Simpler api and cleaner implementation.

Also follow the micro grids in pentagram design.
This commit is contained in:
Marco Pesenti Gritti
2006-09-13 13:50:00 +02:00
parent 5ec92a2cab
commit 857b9cb659
8 changed files with 108 additions and 90 deletions
-2
View File
@@ -5,7 +5,5 @@ class CanvasView(goocanvas.CanvasView):
def __init__(self):
goocanvas.CanvasView.__init__(self)
self.set_size_request(gtk.gdk.screen_width(),
gtk.gdk.screen_height())
self.set_bounds(0, 0, 1200, 900)
self.set_scale(gtk.gdk.screen_width() / 1200.0)
+2
View File
@@ -2,7 +2,9 @@ sugardir = $(pythondir)/sugar/canvas
sugar_PYTHON = \
__init__.py \
CanvasView.py \
CanvasBox.py \
Colors.py \
Grid.py \
GridBox.py \
GridLayout.py \
GridModel.py \