]> git.tdb.fi Git - r2c2.git/blobdiff - source/engineer/trainpanel.cpp
Convert engineer to use mspgbase instead of SDL
[r2c2.git] / source / engineer / trainpanel.cpp
index be27cd4013512319ed62148544a4215ad3a3d3da..4dec1afecb9322b407ca10eaa35e1b714e286f31 100644 (file)
@@ -15,7 +15,7 @@ TrainPanel::TrainPanel(Engineer &e, const GLtk::Resources &r, Train &t):
 
        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");
@@ -23,14 +23,14 @@ TrainPanel::TrainPanel(Engineer &e, const GLtk::Resources &r, Train &t):
        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;