using namespace Marklin;
Toolbar::Toolbar(Designer &d):
+ GLtk::Widget(d.get_ui_resources()),
GLtk::Panel(d.get_ui_resources()),
designer(d)
{
{
if(index==drp_routes->get_n_items()-1)
{
- Route *route = new Route(format("Route %d", designer.get_layout()->get_routes().size()+1));
+ Layout &layout = *designer.get_layout();
+ Route *route = new Route(layout, format("Route %d", layout.get_routes().size()+1));
designer.get_layout()->add_route(*route);
designer.edit_route(*route);