]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Constructor/src/item.cpp
-Cambie un poco lo que hizo Rich para dibujar los conectores
[z.facultad/75.42/plaqui.git] / Constructor / src / item.cpp
index aa15a3330bb6fbfe0a026b50e8810568bde2e88b..5f5ac1581b370f88a2265110deb405d44978258f 100644 (file)
@@ -189,3 +189,19 @@ void CItem::get_out_logic_connect_position(int& _a, int& _b)
 void CItem::update_logic_position()
 {
 }
 void CItem::update_logic_position()
 {
 }
+
+void CItem::draw_connectors()
+{
+       GdkEventExpose event;
+       if ( in_x != -1 ) {
+               CItem::on_expose_event(&event);
+               Glib::RefPtr<Gdk::Window> window = get_window();
+       
+               gc->set_foreground(red);
+               gc->set_background(red);
+               window->draw_rectangle(gc, 1, in_x-5-x, in_y-y, 10, 10);
+               gc->set_foreground(blue);
+               gc->set_background(blue);
+               window->draw_rectangle(gc, 1, out_x-5-x, out_y-y-10, 10, 10);
+       }
+}