X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/667418327423ba116d24751926a95a2f1235849c..44617167ac216781537290dce9cc097df89dc3d2:/Constructor/include/pumpptywnd.h diff --git a/Constructor/include/pumpptywnd.h b/Constructor/include/pumpptywnd.h index 296cddd..e35a717 100644 --- a/Constructor/include/pumpptywnd.h +++ b/Constructor/include/pumpptywnd.h @@ -2,19 +2,33 @@ #define _PUMPPTYWND_H_ #include "propertywnd.h" +/**Ventana de propiedades de la BOMBA. +*/ class Pump; class PumpPtyWnd : public PropertyWnd{ public: + ///Constructor. PumpPtyWnd(BaseObjectType* cobject, const Glib::RefPtr& refGlade); + + ///Destructor. virtual ~PumpPtyWnd(); + + virtual void show(); + + ///Puntero al item al cual se le modifcan las propiedades. Pump *pump; + + ///Botones y objetos de la ventana. Gtk::SpinButton *spin_fluid; Gtk::Entry *txt_pump_name; Gtk::Button *btn_select_color, *dlg_select_color_cancel, *dlg_select_color_ok; Gtk::ColorSelectionDialog *color_select_dlg; Gtk::DrawingArea *color_preview; + + ///Señales que se invocan al presionar los botones. + ///Almacena los valores seteados en la ventana en el item apuntado. virtual void on_btn_accept_clicked(); virtual void on_btn_apply_clicked(); virtual void on_btn_select_color_clicked();