Mercurial > projects > doodle
diff doodle/main/prog/doodler.d @ 55:4922e746dd76
Checkpoint
author | "David Bryant <bagnose@gmail.com>" |
---|---|
date | Sun, 08 Aug 2010 21:37:38 +0930 |
parents | 30ecedfe2ce2 |
children | b190a9d9352e |
line wrap: on
line diff
--- a/doodle/main/prog/doodler.d Sun Aug 08 21:07:47 2010 +0930 +++ b/doodle/main/prog/doodler.d Sun Aug 08 21:37:38 2010 +0930 @@ -9,7 +9,6 @@ import doodle.dia.page_layer; import doodle.gtk.canvas; - import doodle.gtk.toolbar; import doodle.gtk.palette; import gtk.Main; @@ -27,25 +26,16 @@ Main.init(args); auto window = new MainWindow("Doodle"); auto vbox = new VBox(false, 0); - /+ - auto toolBar = new ToolBar; - vbox.packStart(toolBar, false, false, 0); - +/ auto palette = new Palette; IPalette.Item[] items = [ { "select.svg", "Select", &paletteCallback }, - { "select.svg", "Select", &paletteCallback } + { "rectangle.svg", "Rectangle", &paletteCallback }, + { "ellipse.svg", "Ellipse", &paletteCallback }, + { "polyline.svg", "Polyline", &paletteCallback } ]; palette.configure(items); - /* - palette.add("select.svg", "tooltip-text", (int i){ writefln("Wow %s", i); }); - palette.add("select.svg", "tooltip-text", (int i){ writefln("Wow %s", i); }); - palette.add("select.svg", "tooltip-text", (int i){ writefln("Wow %s", i); }); - palette.add("select.svg", "tooltip-text", (int i){ writefln("Wow %s", i); }); - palette.add("select.svg", "tooltip-text", (int i){ writefln("Wow %s", i); }); - */ vbox.packStart(palette, false, false, 0); Tool[] tools; @@ -64,7 +54,7 @@ vbox.packStart(canvas, true, true, 0); window.add(vbox); - window.setDefaultSize(380, 380); + window.setDefaultSize(640, 580); window.showAll(); Main.run(); }