× Heads up!

Aqua Data Studio / nhilam

Follow
IDE for Relational Databases
×
nhilam reported 2015-05-14T22:22:29Z  · juhisindhani last modified 2018-10-12T15:28:25Z

Add manual cell sizing support


customer request v19.5
Priority Major
Complexity Unknown
Component Visual Analytics
Version 19.5

Currently the size of each chart cell is automatically determined based on the fields in the Rows and Columns decks and the size of the view area. We want to be able to override this automatic sizing so that the size of each chart cell is fixed at a user specified width and height.

See manual-size.png. Note that manual row/column sizing is already supported in Table mode. We want to support the same in chart mode, using similar UI action.

  1. When the user hovers over any of the positions as indicated by the red arrows in the Row or Column Header area of the chart view, the mouse cursor should turn into a Row or Column resize icon.
  2. Then user can then click and drag to resize the Row or Column.
  3. During dragging to resize a Row, a horizontal dashed line should be shown to indicate the new size of the row.
  4. During dragging to resize a Column, a vertical dashed line should be shown to indicate the new size of the column.
  5. The new row/column should be finalized once the mouse button is released.
    • Once the user has manually resized a Row, the row height will be fixed at the selected size and automatic Row height will no longer take place until the user clears the manual sizing.
    • Once the user has manually resized a Column, the column width will be fixed at the selected size and automatic Column width will no longer take place until the user clears the manual sizing.
  6. The manual resize action should be undoable, restoring the size option to the previous setting.
  7. The manual sizing feature must work with the current sizing dropdown with Standard, Fit Height, Fit Width, and Entire View options.
    • When current size option is Standard and the user manually size either a Row or Column, then the size dropdown should no longer show the Standard option being checked.
    • When current size option is Fit Height and the user manually size a Row, then the size dropdown should no longer show the Fit Height option being checked.
      • Manual sizing of a Column does not affect the Fit Height option.
    • When current size option is Fit Width and the user manually size a Column, then the size dropdown should no longer show the Fit Width option being checked.
      • Manual sizing of a Row does not affect the Fit Width option.
    • When current size option is Entire View, we can think of this as both the Fit Height and Fit Width options are active.
      • When Row is manually sized, then the Fit Width option should be shown as checked.
      • When Column is manually sized, then the Fit Height option should be shown as checked.
      • When both Row and Column are manually sized, then no option option in the size dropdown should be shown as checked.
    • When Row or Column has been manually sized, select any of the size dropdown options which affects the automatic cell size calculations will cancel the manual sizing.
  8. The manual cell sizing must be persisted when a worksheet is duplicated.
  9. The manual cell sizing must be persisted when the workbook is saved.
  10. The Worksheet > Clear > Manual Sizing operation should clear all manual row/column sizing.
5 attachments

Issue #13331

Verified
Fixed
Resolved 2018-10-12T15:28:25Z
 
 
Completion
No due date
Fixed Build  ADS19.5.0-dev-61
No time estimate

About AquaClusters Privacy Policy Support Version - 19.0.2-4 AquaFold, Inc Copyright © 2007-2017