-/* $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));