QCAD - 2D CAD System.
Click here for a documentation of the DokuWiki formatting syntax that can be used in reports
Please search for existing tasks (also closed ones) before opening a new task.
Please make sure that you are using the latest Version of QCAD before posting a bug (menu Help > Check for Updates)
FS#643 - Zooming mode of operation
Opened by Walter Schütz (TerraD) - Friday, 13 July 2012, 19:00 GMT+2
Last edited by Andrew (andrew) - Friday, 21 August 2015, 09:18 GMT+2
|
DetailsI just realized, that Zoom-in and Zoom-out (with the mousewheel) works different from graphical editors I know (as soon as drawing is larger than full screen).
Graphical editor (PSP X2 (and other too I think)):
QCAD:
My proposal:
I think this would be very simple, intuitive and efficient to handle, reducing the need to reposition the drawing manually a lot. Actually I think earlier version of graphical editors I used worked with were implemented that way.
Caveat: .
By the way: |
Friday, 21 August 2015, 09:18 GMT+2
Reason for closing: Won't implement
Additional comments about closing: Requested functionality exists or won't be implemented.
QCAD actually zooms in and out 'around' the mouse cursor. This means that the detail under the cursor remains positioned under the mouse cursor. Zooming in / out without considering the cursor position can also be achieved using the + / - keys (zooms in / out around the center of the viewport).
This should be the case (if not, it would be a bug).
Personally I don't think that programmatically moving the mouse cursor is a good option. The user expects the mouse cursor to be there where it has just been moved to.
For graphic tablets which use absolute positioning the mouse cursor would even jump back immediately.
A configuration remains of course an option.
Right-clicks are used in QCAD to go back one step while using a tool or cancel the tool.
Example for drawing two unconnected lines:
- start line tool
- set start point of first line with left mouse button
- set end point of first line with left mouse button
- click right mouse button
- set start point of second line with left mouse button
- set end point of second line with left mouse button
- click right mouse button twice