From c325d243c1992d904c05cdf8efec8d9385ad99bd Mon Sep 17 00:00:00 2001 From: =?utf8?q?Nicol=C3=A1s=20Dimov?= Date: Sat, 8 Nov 2003 21:22:31 +0000 Subject: [PATCH] subo estos 2 archvivos que se habian perdido en la nebulosa --- Constructor/cisternptywnd.cpp | 28 ++++++++++++++++++++++++++++ Constructor/cisternptywnd.h | 20 ++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 Constructor/cisternptywnd.cpp create mode 100644 Constructor/cisternptywnd.h diff --git a/Constructor/cisternptywnd.cpp b/Constructor/cisternptywnd.cpp new file mode 100644 index 0000000..c19de00 --- /dev/null +++ b/Constructor/cisternptywnd.cpp @@ -0,0 +1,28 @@ +#include "cisternptywnd.h" + +CisternPtyWnd::CisternPtyWnd(BaseObjectType* cobject, const Glib::RefPtr& 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 index 0000000..186837b --- /dev/null +++ b/Constructor/cisternptywnd.h @@ -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& 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 -- 2.43.0