#include <msp/gl/texture2d.h>
#include <msp/input/keys.h>
#include <msp/io/print.h>
-#include <msp/strings/codec.h>
+#include <msp/stringcodec/codec.h>
+#include <msp/stringcodec/utf8.h>
#include <msp/strings/lexicalcast.h>
-#include <msp/strings/utf8.h>
#include <msp/strings/utils.h>
#include <msp/time/units.h>
#include <msp/time/utils.h>
using namespace R2C2;
using namespace Msp;
-Application::RegApp<Designer> Designer::reg;
-
Designer::Designer(int argc, char **argv):
window(1280, 960),
ui_res("r2c2.res"),
{
cur_route->add_tracks(selection.get_tracks());
}
- catch(const Exception &e)
+ catch(const exception &e)
{
lbl_status->set_text(e.what());
}
{
cur_zone->add_tracks(selection.get_tracks());
}
- catch(const Exception &e)
+ catch(const exception &e)
{
lbl_status->set_text(e.what());
}
if(unsigned sid = track.get_track().get_sensor_id())
{
overlay->add_graphic(track, "sensor");
- overlay->set_label(track, lexical_cast(sid));
+ overlay->set_label(track, lexical_cast<string>(sid));
}
else if(unsigned tid = track.get_track().get_turnout_id())
{
if(tid<0x800)
{
overlay->add_graphic(track, "turnout");
- overlay->set_label(track, lexical_cast(tid));
+ overlay->set_label(track, lexical_cast<string>(tid));
}
}
}