]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Constructor/include/workplace.h
* Se arregla un bug en el constructor al verificar conexiones
[z.facultad/75.42/plaqui.git] / Constructor / include / workplace.h
index 41b6a22788a69097fd3918abfb8f43c7b994a6fc..fe827174459313d65e8addc4ee954e049a96981e 100644 (file)
@@ -24,7 +24,10 @@ class WorkPlace:public Gtk::Fixed {
        
                /// Destructor.
                virtual ~WorkPlace();
        
                /// Destructor.
                virtual ~WorkPlace();
-       
+
+               /// Funcion que se ejecuta cuando se crea la ventana
+               virtual void on_realize();
+
                ///Esta funcion es llamada cada vez que el area de trabajo se tenga que redibujar.
                virtual bool on_expose_event(GdkEventExpose *event);
        
                ///Esta funcion es llamada cada vez que el area de trabajo se tenga que redibujar.
                virtual bool on_expose_event(GdkEventExpose *event);
        
@@ -59,6 +62,10 @@ class WorkPlace:public Gtk::Fixed {
                
                ///Estado de diseño
                bool *logica;
                
                ///Estado de diseño
                bool *logica;
+       protected:
+               void draw_line(int x1, int y1, int x2, int y2, Gdk::Color &color);
+               Gdk::Color color_in, color_out, color_dot;
+               Glib::RefPtr<Gdk::GC> gc;
 };
 
 #endif
 };
 
 #endif