X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/300e400e3a536be2fd747021cd0a8ea2b0dff3dd..cba39b63dc2c5ba1ee85f3db718adf0e8075c88f:/Constructor/include/propertywnd.h diff --git a/Constructor/include/propertywnd.h b/Constructor/include/propertywnd.h index 98cf475..07f4abd 100644 --- a/Constructor/include/propertywnd.h +++ b/Constructor/include/propertywnd.h @@ -10,12 +10,12 @@ #include #include +class CItem; + /**Prototipo de ventana de propiedades, la cual tiene en comun con todas sus herederas los botones * Aceptar, Cancelar y Aplicar, donde la accion Cancelar es igual en todas. */ -class CItem; - class PropertyWnd : public Gtk::Window{ public: ///Constructor. @@ -28,12 +28,16 @@ class PropertyWnd : public Gtk::Window{ CItem *item; ///Objetos de la ventana. - Gtk::Button *btn_cancel, *btn_accept, *btn_apply; + Gtk::Button *btn_cancel, *btn_accept, *btn_apply, *btn_dlg_ok; + + ///Dialogo que avisa que hay un nombre repetido. + Gtk::Dialog *dlg_name; ///Señales que se invocan al presionar los botones. virtual void on_btn_cancel_clicked(); virtual void on_btn_accept_clicked(); virtual void on_btn_apply_clicked(); + virtual void on_btn_dlg_name_clicked(); };