+ train.get_locomotive().signal_reverse_changed.connect(sigc::mem_fun(this, &TrainPanel::train_reverse_changed));
+
+ const Route *route = train.get_route();
+ add(*(lbl_route=new GLtk::Label(res, (route ? route->get_name() : "Free run"))));
+ lbl_route->set_style("digital");
+ lbl_route->set_geometry(GLtk::Geometry(10, 58, geom.w-20, 24));
+ train.signal_route_changed.connect(sigc::mem_fun(this, &TrainPanel::train_route_changed));