X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdesigner%2Flayoutbar.cpp;h=db2403010f6ff2f94df7448f9a454973b4304229;hb=2bdb31aa8da02b8762e32cd117f270ac804c88d8;hp=d47485fb3d08c1b540c4d45d9d9a52bb45f9a26e;hpb=c6b9a38300cc2ecfc0df66af162620b9ea5a1e3e;p=r2c2.git diff --git a/source/designer/layoutbar.cpp b/source/designer/layoutbar.cpp index d47485f..db24030 100644 --- a/source/designer/layoutbar.cpp +++ b/source/designer/layoutbar.cpp @@ -1,31 +1,25 @@ -/* $Id$ - -This file is part of R²C² -Copyright © 2010 Mikkosoft Productions, Mikko Rasa -Distributed under the GPL -*/ - #include "designer.h" #include "layoutbar.h" using namespace Msp; Layoutbar::Layoutbar(Designer &designer): - Toolbar("Layout", 120) + Toolbar("Layout") { GLtk::Button *btn; pnl_content->add(*(btn = new GLtk::Button("Load"))); - btn->set_geometry(GLtk::Geometry(0, 10, 40, 24)); btn->set_tooltip("Load layout (not implemented)"); pnl_content->add(*(btn = new GLtk::Button("Save"))); - btn->set_geometry(GLtk::Geometry(40, 10, 40, 24)); - btn->set_tooltip("Save current layout"); + btn->set_tooltip("Save current layout (W)"); btn->signal_clicked.connect(sigc::mem_fun(&designer, &Designer::save)); + pnl_content->add(*(btn = new GLtk::Button("SVG"))); + btn->set_tooltip("Export layout as SVG (V)"); + btn->signal_clicked.connect(sigc::mem_fun(&designer, &Designer::svg_export)); + pnl_content->add(*(btn = new GLtk::Button("Quit"))); - btn->set_geometry(GLtk::Geometry(80, 10, 40, 24)); btn->set_style("red"); btn->set_tooltip("Exit Designer"); btn->signal_clicked.connect(sigc::mem_fun(&designer, &Designer::quit));