]> git.llucax.com Git - z.facultad/75.52/treemulator.git/blob - viewer/key_dialog.cpp
Guardo los nodos por recuperar al salir.
[z.facultad/75.52/treemulator.git] / viewer / key_dialog.cpp
1
2 #include "key_dialog.h"
3
4
5 KeyDialog::KeyDialog(const Glib::ustring& title, bool dato):
6         Gtk::Dialog(title + " Clave", true, true),
7         label_key("Clave"), label_val("Dato")
8 {
9         hbox_key.add(label_key);
10         hbox_key.add(entry_key);
11         get_vbox()->add(hbox_key);
12         if (dato)
13         {
14                 hbox_val.add(label_val);
15                 hbox_val.add(entry_val);
16                 get_vbox()->add(hbox_val);
17         }
18         add_button(Gtk::StockID("gtk-cancel"), Gtk::RESPONSE_CANCEL);
19         add_button(Gtk::StockID("gtk-ok"), Gtk::RESPONSE_OK);
20         show_all ();
21 }
22
23 Glib::ustring KeyDialog::key()
24 {
25         return entry_key.get_text();
26 }
27
28 Glib::ustring KeyDialog::val()
29 {
30         return entry_val.get_text();
31 }
32