add(*(lbl_addr=new GLtk::Label(res, lexical_cast(train.get_locomotive().get_address(), "%2d"))));
lbl_addr->set_style("digital");
- lbl_addr->set_geometry(GLtk::Geometry(10, geom.h-34, 35, 34));
+ lbl_addr->set_geometry(GLtk::Geometry(10, geom.h-34, 35, 24));
add(*(lbl_name=new GLtk::Label(res, train.get_name())));
lbl_name->set_style("digital");
train.signal_name_changed.connect(sigc::mem_fun(lbl_name, &GLtk::Label::set_text));
add(*(sld_speed=new GLtk::HSlider(res)));
- sld_speed->set_geometry(GLtk::Geometry(10, geom.h-49, 180, 10));
+ sld_speed->set_geometry(GLtk::Geometry(50, geom.h-56, geom.w-60, 10));
sld_speed->set_range(0, 14);
sld_speed->set_step(1);
sld_speed->signal_value_changed.connect(sigc::mem_fun(this, &TrainPanel::speed_slider_changed));
add(*(lbl_speed=new GLtk::Label(res, " 0")));
lbl_speed->set_style("digital");
- lbl_speed->set_geometry(GLtk::Geometry(10, geom.h-75, 35, 24));
+ lbl_speed->set_geometry(GLtk::Geometry(10, geom.h-63, 35, 24));
train.get_locomotive().signal_speed_changed.connect(sigc::mem_fun(this, &TrainPanel::loco_speed_changed));
GLtk::Button *btn;