it = lst.begin ();
uint i = 0;
while (it != lst.end ()) {
- ClaveFija c(*it, 0);
+ ClaveFija c(*it, i);
double l = Random::Double (0.0f, 1.0f);
std::cout << l << " >= " << paltas << std::endl;
d.run();
return;
}
- KeyDialog d("Agregar");
+ KeyDialog d("Agregar", true);
if (d.run () == Gtk::RESPONSE_OK)
{
Glib::ustring str_key = d.key();
+ Glib::ustring str_val = d.val();
if (tree->type() == BTree::KEY_FIXED)
{
- ClaveFija c(atoi(str_key.c_str()), 0);
+ ClaveFija c(atoi(str_key.c_str()), atoi(str_val.c_str()));
tree->AddKey(c);
}
else
{
- ClaveVariable c(str_key, 0);
+ ClaveVariable c(str_key, atoi(str_val.c_str()));
tree->AddKey(c);
}
delete tree->last_selected;