-//cisternptywnd.cpp
-
#include "cisternptywnd.h"
+#include "cistern.h"
-CisternPtyWnd::CisternPtyWnd():PropertyWnd()
+CisternPtyWnd::CisternPtyWnd(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& refGlade):PropertyWnd(cobject, refGlade)
{
+ refGlade->get_widget("spin_capacidad", spin_capacidad);
+ refGlade->get_widget("spin_inicial", spin_inicial);
+ refGlade->get_widget("txt_cistern_name", txt_cistern_name);
}
CisternPtyWnd::~CisternPtyWnd()
{
}
+
+void CisternPtyWnd::on_btn_accept_clicked()
+{
+ cistern->set_capacidad( spin_capacidad->get_value() );
+ cistern->set_contenido_inicial( spin_inicial->get_value() );
+ cistern->set_name( txt_cistern_name->get_text() );
+ hide();
+}
+
+void CisternPtyWnd::on_btn_apply_clicked()
+{
+ cistern->set_capacidad( spin_capacidad->get_value() );
+ cistern->set_contenido_inicial( spin_inicial->get_value() );
+ cistern->set_name( txt_cistern_name->get_text() );
+}