MadgeTech 4 provides numerous ways to adjust the scale of graph reports.
Report Toolbar and Context Menu
- Fit to View – Zoom out to fit all data in view, restoring the default view of the data.
- Set Scale – Set the scale of the graph for each axis using exact values.
- Box Zoom – Clicking on the graph and dragging will create a box on the graph, selecting which area to zoom in.
- Horizontal Zoom – A horizontal selection box to zoom in on the time axis only.
- Vertical Zoom – A vertical selection box to zoom in on the vertical axis only.
Shifting data along an axis
- On the vertical axis, pressing and holding the left mouse button while dragging will shift all of the vertical axis. This can also be used to shift the time axis.
- On the graph background, pressing and holding right mouse button while dragging will shift the vertical axis and time axis simultaneously.
- On any vertical axis while holding CTRL, pressing and holding left mouse button while dragging will only shift the selected axis.
Adjusting the scale of an axis
- On any vertical axis, pressing and holding the right mouse button while dragging adjusts the scale of all vertical axis. This can also be used to adjust the time axis.
- While hovering the mouse cursor over a vertical axis, scrolling the mouse wheel will adjust the scale all vertical axis. This can also be used to adjust the time axis.
- While hovering the mouse over the graph background and holding SHIFT, scrolling the mouse wheel will adjust only the time axis.
- While hovering the mouse cursor over an axis and holding CTRL, scrolling the mouse wheel will only adjust the scale for the selected axis.
- On any vertical axis while holding CTRL, pressing and holding the right mouse button while dragging will only adjust the scale for the selected axis.
- While hovering over the graph background and holding CTRL, scrolling the mouse wheel will adjust the vertical axis and time axis simultaneously.
When adjusting the scale of an axis, the location of the mouse cursor on the axis or graph background will be used as a center point. For instance, if the mouse cursor is hovering over a specific data point, then that data will stay close to the mouse cursor as the scale of the axis is adjusted.