4 #include <gtkmm/fixed.h>
7 #include <libglademm.h>
12 int logic_id, store_id;
15 class WorkPlace:public Gtk::Fixed {
17 WorkPlace(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml> &refGlade);
19 virtual bool on_expose_event(GdkEventExpose *event);
20 void delete_item(int _id);
21 void delete_line(int _id);
22 CItem *get_logic_item(int _id);
23 CItem *get_item(int _id);
24 void update_logic_position();
25 std::list<CItem *> *listaItems, *lista_logic_Items;
26 /** Listas de lineas que van de una compuerta a la entrada de un item y de la salida de un item a una compuerta
27 lista_lineas_in = compuerta --> (entrada) item
28 lista_lineas_out= compuerta --> (salida) item
30 std::list<t_line> lista_lineas_in, lista_lineas_out;