]> git.tdb.fi Git - r2c2.git/blobdiff - source/designer/trackproperties.cpp
Rename turnout/sensor_id fields in Track and Block to *_addr
[r2c2.git] / source / designer / trackproperties.cpp
index c95ad02887f24d3bd99868aa7a6a6a83afe73253..59ce75111c25a0c5e001f77d1da7c38711b63f5a 100644 (file)
@@ -24,17 +24,17 @@ TrackProperties::TrackProperties(const Selection &s):
 
        {
                GLtk::Row row(*layout);
-               add(*(lbl1 = new GLtk::Label("Turnout ID")));
-               add(*(ent_turnout_id = new GLtk::Entry));
-               ent_turnout_id->set_edit_size(5, 1);
+               add(*(lbl1 = new GLtk::Label("Turnout address")));
+               add(*(ent_turnout_addr = new GLtk::Entry));
+               ent_turnout_addr->set_edit_size(5, 1);
        }
 
        {
                GLtk::Row row(*layout);
-               add(*(lbl2 = new GLtk::Label("Sensor ID")));
+               add(*(lbl2 = new GLtk::Label("Sensor address")));
                layout->add_constraint(*lbl1, GLtk::Layout::COPY_WIDTH, *lbl2);
-               add(*(ent_sensor_id = new GLtk::Entry));
-               ent_sensor_id->set_edit_size(5, 1);
+               add(*(ent_sensor_addr = new GLtk::Entry));
+               ent_sensor_addr->set_edit_size(5, 1);
        }
 
        GLtk::Button *btn;
@@ -51,25 +51,25 @@ TrackProperties::TrackProperties(const Selection &s):
 
        if(selection.size()==1)
        {
-               if(unsigned tid = selection.get_object<Track>()->get_turnout_id())
-                       ent_turnout_id->set_text(lexical_cast<string>(tid));
+               if(unsigned taddr = selection.get_object<Track>()->get_turnout_address())
+                       ent_turnout_addr->set_text(lexical_cast<string>(taddr));
        }
 
        const set<Track *> &tracks = selection.get_objects<Track>();
-       int sensor_id = -1;
+       int sensor_addr = -1;
        for(set<Track *>::const_iterator i=tracks.begin(); i!=tracks.end(); ++i)
        {
-               if(static_cast<int>((*i)->get_sensor_id())!=sensor_id)
+               if(static_cast<int>((*i)->get_sensor_address())!=sensor_addr)
                {
-                       if(sensor_id==-1)
-                               sensor_id = (*i)->get_sensor_id();
+                       if(sensor_addr==-1)
+                               sensor_addr = (*i)->get_sensor_address();
                        else
-                               sensor_id = -2;
+                               sensor_addr = -2;
                }
        }
 
-       if(sensor_id>=0)
-               ent_sensor_id->set_text(lexical_cast<string>(sensor_id));
+       if(sensor_addr>=0)
+               ent_sensor_addr->set_text(lexical_cast<string>(sensor_addr));
 }
 
 void TrackProperties::on_response(int code)
@@ -80,17 +80,17 @@ void TrackProperties::on_response(int code)
                {
                        Track *track = selection.get_object<Track>();
                        if(track->get_type().is_turnout())
-                               track->set_turnout_id(lexical_cast<unsigned>(ent_turnout_id->get_text()));
+                               track->set_turnout_address(lexical_cast<unsigned>(ent_turnout_addr->get_text()));
                }
 
-               string sensor_id_text = ent_sensor_id->get_text();
-               if(!sensor_id_text.empty())
+               string sensor_addr_text = ent_sensor_addr->get_text();
+               if(!sensor_addr_text.empty())
                {
-                       unsigned sensor_id = lexical_cast<unsigned>(sensor_id_text);
+                       unsigned sensor_addr = lexical_cast<unsigned>(sensor_addr_text);
                        const set<Track *> &tracks = selection.get_objects<Track>();
                        for(set<Track *>::const_iterator i=tracks.begin(); i!=tracks.end(); ++i)
                                if(!(*i)->get_type().is_turnout())
-                                       (*i)->set_sensor_id(sensor_id);
+                                       (*i)->set_sensor_address(sensor_addr);
                }
        }
 }