View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0004957 | ParaView | (No Category) | public | 2007-05-01 10:54 | 2007-09-25 20:30 | ||||
Reporter | Ken Moreland | ||||||||
Assigned To | Mark Richardson | ||||||||
Priority | high | Severity | feature | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0004957: Rubber band zoom in charts | ||||||||
Description | The XY plot and Bar charts should support rubber band zoom. The rubber band zoom should be attached to the middle or right mouse button. Attaching zoom to the left button could case problems in cases where the user clicks on the chart to make it an active view. | ||||||||
Tags | No tags attached. | ||||||||
Project | |||||||||
Topic Name | |||||||||
Type | |||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0007541) Mark Richardson (reporter) 2007-05-01 11:50 |
The charts have rubber band zoom already. It is on the middle mouse button (which handles all the zoom functionality: wheel and drag). The shift key must be held down for rubber band zoom. To summarize the zoom features: Scrolling wheel zooms in and out. middle button click and drag zooms in and out. shift + zoom does a rubber band zoom. ctrl + zoom only zooms in x direction. alt + zoom only zooms in y direction. |
(0007543) Ken Moreland (manager) 2007-05-01 14:11 |
Good, but can we change the interaction modes: Left button + drag = pan Right button + drag = rubber band zoom Wheel = zoom (both x and y) |
(0007546) Mark Richardson (reporter) 2007-05-01 15:50 |
The left button is used for selection. That leaves the middle and right buttons are for pan and zoom. So, we can't really separate the rubber band zoom from the regular zoom. |
(0007547) Berk Geveci (administrator) 2007-05-01 16:18 |
We need consistency between 3D window and 2D windows. As it is, the interaction mode of line chart is not consistent. Selection should be enabled the same way it is enabled in 3D by hitting 's' or choosing selection mode in the toolbar. In the interaction mode, the interaction modes should be as described by Ken. Panning and (rubber-band) zooming are the most important features of a chart and should be bound to primary buttons/keys. If this is not consistent with other uses of these widgets, it should be possible to configure bindings through a public API. Another important thing is that the axes should be visible at all times. Zooming in should change their scaling but should not make them disappear. |
(0008524) Jon Goldman (reporter) 2007-08-20 14:15 |
It would be nice to have a way to zoom all the way back out to the starting view, e.g. hitting the Home key, and/or some sort of mouse intereaction. I am viewing some XY plots with 20,000 points (and will be looking at even larger), and it is easy to zoom far in (e.g. using rubber band zoom), but a pain to zoom all the way out, at least I have not discovered an easy way to zoom all the way back out quickly. |
(0008526) Jon Goldman (reporter) 2007-08-20 14:38 |
What do you think about using "Camera reset", to reset the view? |
(0008530) Ken Moreland (manager) 2007-08-20 16:51 |
I agree with Jon, and using the Reset Camera button makes a lot of sense here. |
(0008532) Mark Richardson (reporter) 2007-08-20 18:17 |
Using the reset camera tool button sounds good. You can also double click the middle mouse button for a quick zoom reset (this is currently available). |
(0008638) Mark Richardson (reporter) 2007-08-23 18:17 |
You can now use the reset camera button to reset the chart view. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2007-08-20 14:15 | Jon Goldman | Note Added: 0008524 | |
2007-08-20 14:38 | Jon Goldman | Note Added: 0008526 | |
2007-08-20 16:51 | Ken Moreland | Note Added: 0008530 | |
2007-08-20 18:17 | Mark Richardson | Note Added: 0008532 | |
2007-08-23 10:00 | Berk Geveci | Priority | normal => high |
2007-08-23 10:00 | Berk Geveci | Status | backlog => tabled |
2007-08-23 17:10 | Berk Geveci | Category | => 3.2 |
2007-08-23 18:17 | Mark Richardson | Note Added: 0008638 | |
2007-09-20 14:01 | Berk Geveci | Status | tabled => @80@ |
2007-09-20 14:01 | Berk Geveci | Resolution | reopened => fixed |
2007-09-25 20:30 | Alan Scott | Status | @80@ => closed |
2011-06-16 13:10 | Zack Galbreath | Category | => (No Category) |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |