refGlade->get_widget("txt_cistern_name", txt_cistern_name);
refGlade->get_widget("btn_select_color", btn_select_color);
refGlade->get_widget("color_preview",color_preview);
+ refGlade->get_widget("spin_flot_inf", spin_flot_inf);
+ refGlade->get_widget("spin_flot_sup", spin_flot_sup);
Glib::RefPtr<Gnome::Glade::Xml> ref = Gnome::Glade::Xml::create(PACKAGE_DATA_DIR"/plaqui-constructor/dialogs/constructor.glade", "color_select_dlg");
ref->get_widget("color_select_dlg",color_select_dlg);
void CisternPtyWnd::on_btn_accept_clicked()
{
CisternPtyWnd::on_btn_apply_clicked();
+ if ( !cistern->workplace->chek_name(txt_cistern_name->get_text(), cistern->get_id()) )
hide();
}
cistern->set_capacidad( spin_capacidad->get_value() );
cistern->set_contenido_inicial( spin_inicial->get_value() );
cistern->set_name( txt_cistern_name->get_text() );
+ cistern->set_flotante_inf(spin_flot_inf->get_value() );
+ cistern->set_flotante_sup(spin_flot_sup->get_value() );
color_select_dlg->get_colorsel()->set_current_color(cistern->get_liquid_color());
+ if ( cistern->workplace->chek_name(txt_cistern_name->get_text(), cistern->get_id()) )
+ dlg_name->show();
+ else
+ cistern->set_name( txt_cistern_name->get_text() );
}
void CisternPtyWnd::on_btn_select_color_clicked()