]> git.llucax.com Git - z.facultad/75.52/treemulator.git/blobdiff - viewer/new_tree_dialog.cpp
Fix en conversion a string.
[z.facultad/75.52/treemulator.git] / viewer / new_tree_dialog.cpp
index 8c77cf446080488b93d63fa9caec4b190c5e4d41..7899cc93d1736fae62433894a5d3ce20b201df39 100644 (file)
@@ -4,11 +4,16 @@
 
 NewTreeDialog::NewTreeDialog(): Gtk::Dialog ("Nuevo Arbol", true, true)
 {
-       label.set_label ("Cantidad a insertar : ");
+       label_block.set_label ("Tamaño de Bloque : ");
+       table.attach (label_block, 0, 1, 0, 1, Gtk::FILL|Gtk::SHRINK, Gtk::SHRINK, 8, 8);
+       table.attach (entry_block, 1, 2, 0, 1, Gtk::FILL|Gtk::EXPAND, Gtk::SHRINK, 8, 8);
+
+       label_count.set_label ("Cantidad a insertar : ");
+       table.attach (label_count, 0, 1, 1, 2, Gtk::FILL|Gtk::SHRINK, Gtk::SHRINK, 8, 8);
+       table.attach (entry_count, 1, 2, 1, 2, Gtk::FILL|Gtk::EXPAND, Gtk::SHRINK, 8, 8);
+
+       get_vbox ()->add (table);
 
-       hbox.pack_start (label, false, true, 8);
-       hbox.pack_start (entry, true, true, 8);
-       get_vbox ()->add (hbox);
        add_button (Gtk::StockID ("Cancelar"), Gtk::RESPONSE_CANCEL);
        add_button (Gtk::StockID ("Crear"), Gtk::RESPONSE_OK);
 
@@ -17,6 +22,11 @@ NewTreeDialog::NewTreeDialog(): Gtk::Dialog ("Nuevo Arbol", true, true)
 
 uint NewTreeDialog::getAmount ()
 {
-       return atoi (entry.get_text ().c_str());
+       return atoi (entry_count.get_text ().c_str());
+}
+
+uint NewTreeDialog::getBlockSize()
+{
+       return atoi (entry_block.get_text ().c_str());
 }