# HG changeset patch # User Shai Ayal # Date 1205772696 -7200 # Node ID 7397a0026ca855f8d38574eeda58a8d2166494b8 # Parent 67edbcb19665446df26053e3670a6f31078c0897 make the fltk_backend canvas the size of figure.position diff -r 67edbcb19665 -r 7397a0026ca8 src/graphics/ChangeLog --- a/src/graphics/ChangeLog Fri Mar 14 21:02:16 2008 +0200 +++ b/src/graphics/ChangeLog Mon Mar 17 18:51:36 2008 +0200 @@ -1,3 +1,8 @@ +2008-03-17 Shai Ayal + + * fltk_backend/fltk_backend.cc (plot_window::resize, + plot_window::draw): make canvas the size of figure.position + 2008-03-09 Shai Ayal * fltk_backend/fltk_backend.cc (plot_window::handle): add zoom diff -r 67edbcb19665 -r 7397a0026ca8 src/graphics/fltk_backend/fltk_backend.cc --- a/src/graphics/fltk_backend/fltk_backend.cc Fri Mar 14 21:02:16 2008 +0200 +++ b/src/graphics/fltk_backend/fltk_backend.cc Mon Mar 17 18:51:36 2008 +0200 @@ -347,7 +347,7 @@ pos(0) = _x; pos(1) = _y; pos(2) = _w; - pos(3) = _h; + pos(3) = _h - status_h; fp.set_position (pos); } @@ -355,7 +355,7 @@ void draw (void) { Matrix pos = fp.get_position ().matrix_value (); - Fl_Window::resize (pos(0), pos(1) , pos(2), pos(3)); + Fl_Window::resize (pos(0), pos(1) , pos(2), pos(3) + status_h); return Fl_Window::draw (); }