-/* $Id$
-
-This file is part of the MSP Märklin suite
-Copyright © 2006-2008, 2010 Mikkosoft Productions, Mikko Rasa
-Distributed under the GPL
-*/
-
#include <GL/gl.h>
#include <msp/gl/texture.h>
#include <msp/gltk/button.h>
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");