]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Client/include/principal.h
Se arregla el cliente para que compile de nuevo (NOT TESTED!)
[z.facultad/75.42/plaqui.git] / Client / include / principal.h
index 868f6f4bbf47235236f39ee2330de326f9fdea2c..55555242cab05a963dbd06570d0015be7b8d5957 100644 (file)
@@ -27,7 +27,8 @@ protected:
        void read_status_xml(const std::string &frame);
        float get_float_from_xml(xmlNodePtr nodo);
        bool get_bool_from_xml(xmlNodePtr nodo);
-       
+       Gdk::Color get_rgb_from_xml(xmlNodePtr nodo);
+
        // Funciones de carga del XML
        bool is_xml_loaded;
        void loadXML();
@@ -54,6 +55,8 @@ protected:
        Gtk::Fixed *work_place;
        Gtk::Label *lbl_nombre, *lbl_color, *lbl_flujo, *lbl_extra, *lbl_cap_flujo, *lbl_cap_extra;
        Gtk::Image *ico_conected;
+       Gtk::Button *btn_activar;
+       Gtk::DrawingArea *color_preview;
 
        // Actualiza las propiedades en la ventana del item actual
        void update_items_prop();
@@ -65,11 +68,11 @@ protected:
        virtual void on_mnu_help_about();
        virtual void on_dlg_connect_ok();
        virtual void on_get_clicked();
+       virtual void on_btn_activar_clicked();
 
        virtual bool on_item_clicked(GdkEventButton *, ViewItem *);
        
        // Callbacks para las conexiones
-       void on_conexion_connected();
        void on_conexion_finished();
        void on_conexion_ok(const std::string &body);
        void on_conexion_error(unsigned code);