]> git.llucax.com Git - z.facultad/75.42/plaqui.git/commitdiff
subo estos 2 archvivos que se habian perdido en la nebulosa
authorNicolás Dimov <ndimov@gmail.com>
Sat, 8 Nov 2003 21:22:31 +0000 (21:22 +0000)
committerNicolás Dimov <ndimov@gmail.com>
Sat, 8 Nov 2003 21:22:31 +0000 (21:22 +0000)
Constructor/cisternptywnd.cpp [new file with mode: 0644]
Constructor/cisternptywnd.h [new file with mode: 0644]

diff --git a/Constructor/cisternptywnd.cpp b/Constructor/cisternptywnd.cpp
new file mode 100644 (file)
index 0000000..c19de00
--- /dev/null
@@ -0,0 +1,28 @@
+#include "cisternptywnd.h"
+
+CisternPtyWnd::CisternPtyWnd(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& refGlade):PropertyWnd(cobject, refGlade)
+{
+       refGlade = Gnome::Glade::Xml::create("constructor.glade", "cistern_pty_wnd");
+       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() );
+}
diff --git a/Constructor/cisternptywnd.h b/Constructor/cisternptywnd.h
new file mode 100644 (file)
index 0000000..186837b
--- /dev/null
@@ -0,0 +1,20 @@
+#ifndef _CISTERNPTYWND_H_
+#define _CISTERNPTYWND_H_
+
+#include "propertywnd.h"
+#include "cistern.h"
+
+class Cistern;
+
+class CisternPtyWnd : public PropertyWnd {
+       public: 
+               CisternPtyWnd(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& refGlade);
+               virtual ~CisternPtyWnd();
+               Cistern *cistern;
+               Gtk::SpinButton *spin_inicial, *spin_capacidad;
+               Gtk::Entry *txt_cistern_name;
+               virtual void on_btn_accept_clicked();
+               virtual void on_btn_apply_clicked();
+};
+
+#endif