Mercurial > projects > doodle
diff doodle/main/prog/doodler.d @ 35:3f6bb0bb22dc
Beginnings of grid
author | David Bryant <bagnose@gmail.com> |
---|---|
date | Sun, 30 Aug 2009 22:14:01 +0930 |
parents | 157b4ad5615d |
children | 452915ecd1f4 |
line wrap: on
line diff
--- a/doodle/main/prog/doodler.d Sun Aug 30 15:32:12 2009 +0930 +++ b/doodle/main/prog/doodler.d Sun Aug 30 22:14:01 2009 +0930 @@ -1,6 +1,7 @@ private { import doodle.dia.tool_layer; import doodle.dia.standard_tools; + import doodle.dia.grid_layer; import doodle.dia.page_layer; import doodle.gtk.canvas; @@ -24,14 +25,15 @@ tools ~= new ZoomTool; tools ~= new LassoTool; auto tool_layer = new ToolLayer(tools, "Tools"); + auto grid_layer = new GridLayer("Grid"); Layer[] layers; layers ~= new PageLayer("Page"); + layers ~= grid_layer; layers ~= tool_layer; - auto canvas = new Canvas(layers, tool_layer, 120.0); + auto canvas = new Canvas(layers, tool_layer, grid_layer, 120.0); vbox.packStart(canvas, true, true, 0); window.add(vbox); window.setDefaultSize(380, 380); window.showAll(); Main.run(); - }