]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Constructor/src/pumpptywnd.cpp
Se leen bien los valores de punto flotante y la simulacion es mas coherente
[z.facultad/75.42/plaqui.git] / Constructor / src / pumpptywnd.cpp
index b265271bf238b284e53944f509d72d8e3d029e65..f9ecc081769f2ea700ccd6ef42be89ec055c1770 100644 (file)
@@ -34,14 +34,18 @@ void PumpPtyWnd::show()
 void PumpPtyWnd::on_btn_accept_clicked()
 {
        PumpPtyWnd::on_btn_apply_clicked();
 void PumpPtyWnd::on_btn_accept_clicked()
 {
        PumpPtyWnd::on_btn_apply_clicked();
+       if ( !pump->workplace->chek_name(txt_pump_name->get_text(), pump->get_id()) ) 
        hide();
 }
 
 void PumpPtyWnd::on_btn_apply_clicked()
 {
        pump->set_entrega( spin_fluid->get_value() );
        hide();
 }
 
 void PumpPtyWnd::on_btn_apply_clicked()
 {
        pump->set_entrega( spin_fluid->get_value() );
-       pump->set_name( txt_pump_name->get_text() );
        color_select_dlg->get_colorsel()->set_current_color(pump->get_liquid_color());
        color_select_dlg->get_colorsel()->set_current_color(pump->get_liquid_color());
+       if ( pump->workplace->chek_name(txt_pump_name->get_text(), pump->get_id()) ) 
+               dlg_name->show();
+       else 
+               pump->set_name( txt_pump_name->get_text() );
 }
 
 void PumpPtyWnd::on_btn_select_color_clicked()
 }
 
 void PumpPtyWnd::on_btn_select_color_clicked()