Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OPTICKS-1602 - Scale Bar Improvements #414

Closed
tclarke opened this issue Mar 16, 2018 · 1 comment
Closed

OPTICKS-1602 - Scale Bar Improvements #414

tclarke opened this issue Mar 16, 2018 · 1 comment
Labels
enhancement New feature or request no-issue-activity
Projects
Milestone

Comments

@tclarke
Copy link
Member

tclarke commented Mar 16, 2018

Users have requested the following improvements to the scale bar annotation:

  1. Option to display the rounded whole number at the end of the scale bar or at the midpoint. Currently the whole number moves based on length of the annotation.
  2. Adjust font size in the Scale bar annotation properties should update the text appropriately. Currently the font size only adjusts when the scale bar is resized.
  3. Add option to select different scale bar styles, such as a line with labeled distance tick marks that are customizable (display distance labels on any end points, intermediate tick marks).

Original Issue: OPTICKS-1602
Status: Code Review
Feature Interpretation:

Suggested Solution:
Ad the following controls to teh ScaleBar properties dialog

  1. Spinbox specifying the total length of teh scale bar in the desired display units. This will resize the scale bar to exactly that length.
  2. Spinbox defining the number of labels (2=start/end, 3=start/middle/end, 4=start, 1/3, 2/3, end etc)
  3. Combo box allowing user to select teh scale bar "style", which would be iether "classic" filled in boxes or new"line" style with tick marks

Actual Solution:
Same as suggested, but instead of specifying the number of labels the user selects the number of tick marks. There is a label for the left and right ends and the center tick mark if the exact center is marked (the center is not marked for the line style with an even number of tick marks). For the classic/bar scale style teh number of tick marks specifies the number of boxes dividing the first half of the scale bar. The second half of the scale bar is always one box. For the line style, the tick marks evenly divide the whole line. As the number of lines/boxes and style can now change. All of the properties are stored in teh scale bar object and not in the child objects as teh child objects will be recreated/destroyed.

Severity:
Version Control:
Environment:
Linked:

@tclarke tclarke added the enhancement New feature or request label Mar 16, 2018
@tclarke tclarke added this to In progress in Mainline Mar 16, 2018
@tclarke tclarke added this to the 4.13.0 milestone Mar 16, 2018
@tclarke tclarke moved this from In progress to To do in Mainline Sep 29, 2020
@github-actions
Copy link

github-actions bot commented Oct 1, 2020

Stale issue message

@github-actions github-actions bot closed this as completed Oct 9, 2020
Mainline automation moved this from To do to Done Oct 9, 2020
@tclarke tclarke reopened this Nov 16, 2020
Mainline automation moved this from Done to In progress Nov 16, 2020
@github-actions github-actions bot closed this as completed Sep 9, 2023
Mainline automation moved this from In progress to Done Sep 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request no-issue-activity
Projects
Mainline
  
Done
Development

No branches or pull requests

1 participant