#define _CISTERNPTYWND_H_
#include "propertywnd.h"
+/**Ventana de propiedades del TANQUE.
+*/
class Cistern;
class CisternPtyWnd : public PropertyWnd {
public:
+ ///Constructor.
CisternPtyWnd(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& refGlade);
+
+ ///Destructor.
virtual ~CisternPtyWnd();
+
+ virtual void show();
+
+ ///Puntero al Tanque que se le modificaran sus propiedades.
Cistern *cistern;
- Gtk::SpinButton *spin_inicial, *spin_capacidad;
- Gtk::Button *btn_select_color, *dlg_select_color_ok, *dlg_select_color_cancel;
+
+ ///Objetos de la ventana.
+ Gtk::SpinButton *spin_inicial, *spin_capacidad, *spin_flot_sup, *spin_flot_inf;
+ Gtk::Button *btn_select_color, *dlg_select_color_ok, *dlg_select_color_cancel, *btn_dlg_flot_ok;
Gtk::Entry *txt_cistern_name;
Gtk::ColorSelectionDialog *color_select_dlg;
Gtk::DrawingArea *color_preview;
+ Gtk::Dialog *dlg_flot;
+
+ ///Señales invocadas al presionarse algun boton.
virtual void on_btn_accept_clicked();
virtual void on_btn_apply_clicked();
virtual void on_btn_select_color_clicked();
virtual void on_dlg_select_color_cancel_clicked();
virtual void on_dlg_select_color_ok_clicked();
+ virtual void on_btn_dlg_flot_ok_clicked();
};
#endif