X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdesigner%2Fdesigner.h;h=e8d0d7605784c93a2b6af7714e389472b6f8fcb0;hb=c6b9a38300cc2ecfc0df66af162620b9ea5a1e3e;hp=9fc2961ddd01ba7ba08da0858e16584100509e5d;hpb=1ff06c5bc46a677fa389ef86c6b26664368f1653;p=r2c2.git diff --git a/source/designer/designer.h b/source/designer/designer.h index 9fc2961..e8d0d76 100644 --- a/source/designer/designer.h +++ b/source/designer/designer.h @@ -50,7 +50,7 @@ private: Msp::GLtk::Resources ui_res; Msp::GLtk::Root root; - Toolbar *toolbar; + std::vector toolbars; Msp::GLtk::Label *lbl_status; R2C2::Catalogue catalogue; @@ -94,8 +94,7 @@ public: Msp::GLtk::Root &get_root() { return root; } void new_track(); - void set_turnout_id(); - void set_sensor_id(); + void track_properties(); void rename_route(); void svg_export(); @@ -120,8 +119,8 @@ private: void manipulation_done(bool); void measure_changed(); void measure_done(); - void turnout_id_accept(const std::string &); - void sensor_id_accept(const std::string &); + void arrange_toolbars(); + void track_properties_response(int); void route_name_accept(const std::string &); void svg_export_accept(const std::string &); std::string tooltip(int, int);