]> git.llucax.com Git - z.facultad/75.52/treemulator.git/blob - viewer/new_tree_dialog.cpp
7899cc93d1736fae62433894a5d3ce20b201df39
[z.facultad/75.52/treemulator.git] / viewer / new_tree_dialog.cpp
1
2 #include "new_tree_dialog.h"
3
4
5 NewTreeDialog::NewTreeDialog(): Gtk::Dialog ("Nuevo Arbol", true, true)
6 {
7         label_block.set_label ("Tamaño de Bloque : ");
8         table.attach (label_block, 0, 1, 0, 1, Gtk::FILL|Gtk::SHRINK, Gtk::SHRINK, 8, 8);
9         table.attach (entry_block, 1, 2, 0, 1, Gtk::FILL|Gtk::EXPAND, Gtk::SHRINK, 8, 8);
10
11         label_count.set_label ("Cantidad a insertar : ");
12         table.attach (label_count, 0, 1, 1, 2, Gtk::FILL|Gtk::SHRINK, Gtk::SHRINK, 8, 8);
13         table.attach (entry_count, 1, 2, 1, 2, Gtk::FILL|Gtk::EXPAND, Gtk::SHRINK, 8, 8);
14
15         get_vbox ()->add (table);
16
17         add_button (Gtk::StockID ("Cancelar"), Gtk::RESPONSE_CANCEL);
18         add_button (Gtk::StockID ("Crear"), Gtk::RESPONSE_OK);
19
20         show_all ();
21 }
22
23 uint NewTreeDialog::getAmount ()
24 {
25         return atoi (entry_count.get_text ().c_str());
26 }
27
28 uint NewTreeDialog::getBlockSize()
29 {
30         return atoi (entry_block.get_text ().c_str());
31 }
32