NewTreeDialog::NewTreeDialog(): Gtk::Dialog ("Nuevo Arbol", true, true),
- fixed_key ("Clave Fija"), variable_key ("Clave Variable")
+ fixed_key ("Clave Fija"), variable_key ("Clave Variable"),
+ tree_ident ("Árbol de Indentificación"), tree_class ("Árbol de Clasificación")
{
- table.attach (fixed_key, 0, 1, 0, 1);
- table.attach (variable_key, 1, 2, 0, 1);
+ table.attach (tree_ident, 0, 1, 0, 1);
+ table.attach (tree_class, 1, 2, 0, 1);
+
+ table.attach (fixed_key, 0, 1, 1, 2);
+ table.attach (variable_key, 1, 2, 1, 2);
label_block.set_label ("Tamaño de Bloque : ");
- table.attach (label_block, 0, 1, 1, 2, Gtk::FILL|Gtk::SHRINK, Gtk::SHRINK, 8, 8);
- table.attach (entry_block, 1, 2, 1, 2, Gtk::FILL|Gtk::EXPAND, Gtk::SHRINK, 8, 8);
+ table.attach (label_block, 0, 1, 2, 3, Gtk::FILL|Gtk::SHRINK, Gtk::SHRINK, 8, 8);
+ table.attach (entry_block, 1, 2, 2, 3, Gtk::FILL|Gtk::EXPAND, Gtk::SHRINK, 8, 8);
label_count.set_label ("Cantidad a insertar : ");
- table.attach (label_count, 0, 1, 2, 3, Gtk::FILL|Gtk::SHRINK, Gtk::SHRINK, 8, 8);
- table.attach (entry_count, 1, 2, 2, 3, Gtk::FILL|Gtk::EXPAND, Gtk::SHRINK, 8, 8);
+ table.attach (label_count, 0, 1, 3, 4, Gtk::FILL|Gtk::SHRINK, Gtk::SHRINK, 8, 8);
+ table.attach (entry_count, 1, 2, 3, 4, Gtk::FILL|Gtk::EXPAND, Gtk::SHRINK, 8, 8);
label_dels.set_label ("Cantidad a eliminar : ");
- table.attach (label_dels, 0, 1, 3, 4, Gtk::FILL|Gtk::SHRINK, Gtk::SHRINK, 8, 8);
- table.attach (entry_dels, 1, 2, 3, 4, Gtk::FILL|Gtk::EXPAND, Gtk::SHRINK, 8, 8);
+ table.attach (label_dels, 0, 1, 4, 5, Gtk::FILL|Gtk::SHRINK, Gtk::SHRINK, 8, 8);
+ table.attach (entry_dels, 1, 2, 4, 5, Gtk::FILL|Gtk::EXPAND, Gtk::SHRINK, 8, 8);
get_vbox ()->add (table);
Gtk::RadioButton::Group group = fixed_key.get_group();
fixed_key.set_group (group);
variable_key.set_group (group);
+
+ Gtk::RadioButton::Group group1 = tree_ident.get_group();
+ tree_ident.set_group (group1);
+ tree_class.set_group (group1);
show_all ();
}
return BTree::KEY_VARIABLE;
}
+int NewTreeDialog::getTreeType ()
+{
+ if (tree_ident.get_active ())
+ return BTree::TYPE_IDENTIFICACION;
+
+ return BTree::TYPE_CLASIFICACION;
+}
+