X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/2695534342641710721ae3d842915094b384f9db..0aacdcf95cf6d4f33a2201160d472ab84148d52b:/Constructor/workplace.cpp?ds=inline diff --git a/Constructor/workplace.cpp b/Constructor/workplace.cpp index 11a98d1..3baa408 100644 --- a/Constructor/workplace.cpp +++ b/Constructor/workplace.cpp @@ -2,9 +2,15 @@ WorkPlace::WorkPlace( BaseObjectType* cobject, const Glib::RefPtr &refGlade):Gtk::Fixed(cobject) { + refGlade->get_widget_derived("viewport",viewport); + this->signal_button_press_event().connect(SigC::slot(*this,&WorkPlace::on_button_press_event)); } -bool WorkPlace::on_expose_event(GdkEventExpose *e) +WorkPlace::~WorkPlace() +{ +} + +bool WorkPlace::on_expose_event(GdkEventExpose *event) { int x, y; for(x=0; xdraw_point (get_style()->get_black_gc(), x-1,y); } //TODO recorer la lista_lineas y dibujar todas - get_window()->draw_line (get_style()->get_black_gc(), temp.x,temp.y,temp.w,temp.z); + get_window()->draw_line (get_style()->get_black_gc(), temp.x,temp.y,temp.w,temp.z); return true; }