From f709f7f377a37c2bec986965d5b0709675ef4538 Mon Sep 17 00:00:00 2001 From: Stephen Silver Date: Sat, 31 May 2008 15:16:57 +0000 Subject: wrtlprnft's patch for bug 234834 - keeps guidelines in same position relative to objects when doing "Fit page to selection", and also keeps the objects in the same position on the screen (bzr r5771) --- src/desktop.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/desktop.cpp') diff --git a/src/desktop.cpp b/src/desktop.cpp index eee0446db..5796ed638 100644 --- a/src/desktop.cpp +++ b/src/desktop.cpp @@ -975,6 +975,16 @@ SPDesktop::zoom_drawing() set_display_area(*d, 10); } +/** + * Scroll canvas by specific coordinate amount in svg coordinates. + */ +void +SPDesktop::scroll_world_in_svg_coords (double dx, double dy, bool is_scrolling) +{ + double scale = expansion(_d2w); + scroll_world(dx*scale, dy*scale, is_scrolling); +} + /** * Scroll canvas by specific coordinate amount. */ -- cgit v1.2.3