]> git.tdb.fi Git - r2c2.git/blobdiff - source/designer/input.cpp
Use different stopping margin depending on whether the next track is a turnout
[r2c2.git] / source / designer / input.cpp
index e2b0ae0e06a175f8215b8299248fd07709ddfd49..9476bad4b6197b7d0d0d875fda65ac082bb4f015 100644 (file)
@@ -1,6 +1,6 @@
 /* $Id$
 
-This file is part of the MSP Märklin suite
+This file is part of R²C²
 Copyright © 2006-2008, 2010  Mikkosoft Productions, Mikko Rasa
 Distributed under the GPL
 */
@@ -16,26 +16,24 @@ using namespace std;
 using namespace Msp;
 
 InputDialog::InputDialog(Designer &d, const string &title, const string &text):
-       GLtk::Widget(d.get_ui_resources()),
-       GLtk::Dialog(d.get_ui_resources()),
        designer(d)
 {
        set_size(300, 100);
 
        GLtk::Label *lbl;
-       add(*(lbl=new GLtk::Label(res, title)));
+       add(*(lbl=new GLtk::Label(title)));
        lbl->set_geometry(GLtk::Geometry(10, geom.h-30, geom.w-20, 20));
 
-       add(*(entry=new GLtk::Entry(res, text)));
+       add(*(entry=new GLtk::Entry(text)));
        entry->set_geometry(GLtk::Geometry(10, geom.h-60, geom.w-20, 20));
 
        GLtk::Button *btn;
 
-       add_button(*(btn=new GLtk::Button(res, "Cncl")), 0);
+       add_button(*(btn=new GLtk::Button("Cncl")), 0);
        btn->set_geometry(GLtk::Geometry(geom.w-90, 10, 40, 24));
        btn->set_style("red");
 
-       add_button(*(btn=new GLtk::Button(res, "OK")), 1);
+       add_button(*(btn=new GLtk::Button("OK")), 1);
        btn->set_geometry(GLtk::Geometry(geom.w-50, 10, 40, 24));
        btn->set_style("green");