]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blob - Constructor/include/itemptywnd.h
Se agrega diagrama de clases del modelo.
[z.facultad/75.42/plaqui.git] / Constructor / include / itemptywnd.h
1 #ifndef _ITEMPTYWND_H_
2 #define _ITEMPTYWND_H_
3 #include "propertywnd.h"
4 /**Ventana de propiedades de los items: CODO, TUBO y EMPALME.
5   */
6
7 class ItemPtyWnd : public PropertyWnd {
8         public:
9                 ///Constructor.
10                 ItemPtyWnd(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& refGlade);
11         
12                 ///Destructor.
13                 virtual ~ItemPtyWnd();
14         
15                 ///Objetos de la ventana.
16                 Gtk::SpinButton *spin_caudal;
17                 Gtk::RadioButton *rd_btn_union, *rd_btn_division;
18                 Gtk::Label *lb_type, *lb_max_fluid;
19                 Gtk::Entry *txt_item_name;
20         protected:
21                 ///Señales que se invocan al presionar los botones.
22                 virtual void on_btn_cancel_clicked();
23                 virtual void on_btn_accept_clicked();
24                 virtual void on_btn_apply_clicked();
25                 virtual void on_rd_btn_union_clicked();
26                 virtual void on_rd_btn_division_clicked();
27 };
28         
29
30 #endif