]> git.llucax.com Git - z.facultad/75.52/treemulator.git/blobdiff - viewer/key_dialog.cpp
Mejoro el layout del dialogo.
[z.facultad/75.52/treemulator.git] / viewer / key_dialog.cpp
index dfe5c8f9a3f1e20692435e032fa403695e82340d..0426458a69e8b231b7f52e4ad4478efe97994419 100644 (file)
@@ -4,16 +4,15 @@
 
 KeyDialog::KeyDialog(const Glib::ustring& title, bool dato):
        Gtk::Dialog(title + " Clave", true, true),
 
 KeyDialog::KeyDialog(const Glib::ustring& title, bool dato):
        Gtk::Dialog(title + " Clave", true, true),
-       label_key("Clave"), label_val("Dato")
+       label_key("Clave : "), label_val("Dato : ")
 {
 {
-       hbox_key.add(label_key);
-       hbox_key.add(entry_key);
-       get_vbox()->add(hbox_key);
+       get_vbox()->add(table);
+       table.attach (label_key, 0, 1, 0, 1, Gtk::FILL|Gtk::SHRINK, Gtk::SHRINK, 8, 8);
+       table.attach (entry_key, 1, 2, 0, 1, Gtk::FILL|Gtk::EXPAND, Gtk::SHRINK, 8, 8);
        if (dato)
        {
        if (dato)
        {
-               hbox_val.add(label_val);
-               hbox_val.add(entry_val);
-               get_vbox()->add(hbox_val);
+               table.attach (label_val, 0, 1, 1, 2, Gtk::FILL|Gtk::SHRINK, Gtk::SHRINK, 8, 8);
+               table.attach (entry_val, 1, 2, 1, 2, Gtk::FILL|Gtk::EXPAND, Gtk::SHRINK, 8, 8);
        }
        add_button(Gtk::StockID("gtk-cancel"), Gtk::RESPONSE_CANCEL);
        add_button(Gtk::StockID("gtk-ok"), Gtk::RESPONSE_OK);
        }
        add_button(Gtk::StockID("gtk-cancel"), Gtk::RESPONSE_CANCEL);
        add_button(Gtk::StockID("gtk-ok"), Gtk::RESPONSE_OK);