+ Gtk::Dialog d ("Elevator Dialog", true, true);
+ Gtk::Label l ("Enter the number of elevators to use [1-5]");
+ Gtk::Entry e;
+
+ d.get_vbox()->pack_start (l);
+ d.get_vbox()->pack_start (e);
+ l.show();
+ e.show();
+ d.add_button ("gtk-ok", Gtk::RESPONSE_OK);
+ e.set_activates_default (true);
+ d.set_default_response (Gtk::RESPONSE_OK);
+
+ int result = d.run ();
+ elevators = atoi (e.get_text().c_str());