Post-Run Dispatching: Plotter Auto-Scaling Enhancements
Phil Weinstein -- 3-15-2011

Redesign not making use of a Global Custom Time Range ...

Reference Images:

 

 Initial Design ... 
   3-10-2011    

1.0 Plot Dialog Controls

The current Plot Dialog Toolbar


 

... with Additional Auto-Scale Buttons / Photoshop Mockup  

  • Auto-Scale with All Data  (both dimensions)
  • Scale to Run Range  (time dimension only)
  • Scale to Custom Range  (time dimension only)
  • Edit Custom Time Range ...

Clicking the Edit Custom Time Range icon button brings up this dialog ...

 UPDATE: See dialog redesign 

The Date/Time spinners are initialized to the current horizontal scale shown in the active plot. The "Apply" button will be disabled if the currently set Custom Time Range matches the values in the Date/Time spinners.

The Custom Time Range is a global setting in the RiverWare model, and will be saved in the model file.

2.0 Default Axis Settings:  Initial Plot Auto Scaling

When creating a new plot from, for example, an Open Slot Dialog, for plots having a horizontal time axis, the range of that dimension will initially be set using the new "Initial Plot Auto Scaling" setting.

This Photoshop mockup shows the new "Initial Plot Auto Scaling" section with three radio buttons.

This dialog is accessible from the Plot dialog's menu: Edit >> Preferences ... >> Default Axis Settings ....

  

---