X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fengineer%2Ftrainproperties.cpp;h=efbf842c4ee10cc84368a850f42ff0738f443f8f;hb=3889ed84ee54c312436503f2fd1e328f4a2ba5e5;hp=a8d78a028f3e23826dc1ab0db9a72be47f187cee;hpb=8c721bbf508ddcf1f1a375c8d3d99241219b36af;p=r2c2.git diff --git a/source/engineer/trainproperties.cpp b/source/engineer/trainproperties.cpp index a8d78a0..efbf842 100644 --- a/source/engineer/trainproperties.cpp +++ b/source/engineer/trainproperties.cpp @@ -23,7 +23,7 @@ TrainProperties::TrainProperties(Engineer &e, const GLtk::Resources &r, Train *t engineer(e), train(t) { - set_size(200, 275); + set_size(250, 275); GLtk::Label *label; add(*(label = new GLtk::Label(res, "Train properties"))); @@ -35,9 +35,9 @@ TrainProperties::TrainProperties(Engineer &e, const GLtk::Resources &r, Train *t add(*(drp_type = new GLtk::Dropdown(res))); drp_type->set_geometry(GLtk::Geometry(60, geom.h-50, geom.w-70, 20)); - const map &vehs = engineer.get_catalogue().get_vehicles(); + const Catalogue::VehicleMap &vehs = engineer.get_catalogue().get_vehicles(); unsigned n = 0; - for(map::const_iterator i=vehs.begin(); i!=vehs.end(); ++i) + for(Catalogue::VehicleMap::const_iterator i=vehs.begin(); i!=vehs.end(); ++i) { if(!i->second->is_locomotive()) continue; @@ -67,7 +67,7 @@ TrainProperties::TrainProperties(Engineer &e, const GLtk::Resources &r, Train *t drp_new_vehicle->set_geometry(GLtk::Geometry(10, geom.h-230, geom.w-20, 20)); drp_new_vehicle->append("(new vehicle)"); drp_new_vehicle->set_selected_index(0); - for(map::const_iterator i=vehs.begin(); i!=vehs.end(); ++i) + for(Catalogue::VehicleMap::const_iterator i=vehs.begin(); i!=vehs.end(); ++i) { if(i->second->is_locomotive()) continue; @@ -126,8 +126,8 @@ void TrainProperties::new_vehicle_selected(unsigned n, const string &) const VehicleType &TrainProperties::get_vehicle_type(unsigned n, bool loco) { - const map &vehs = engineer.get_catalogue().get_vehicles(); - map::const_iterator i = vehs.begin(); + const Catalogue::VehicleMap &vehs = engineer.get_catalogue().get_vehicles(); + Catalogue::VehicleMap::const_iterator i = vehs.begin(); while(i!=vehs.end()) { if(i->second->is_locomotive()==loco)