Format/Style... System tab Brace settings have no units

• Nov 30, 2018 - 01:31
Reported version
3.0
Type
Wording/Translation
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project

Format/Style... System tab Brace thickness and distance do not display a units suffix, which in this case is "sp" for staff space, right?


Comments

Measure tab Spacing? You mean the value for "Spacing (1=tight):"? No, this is not sp, more a relation, a factor on top of user strech:

qreal Measure::basicStretch() const
      {
      qreal stretch = userStretch() * score()->styleD(Sid::measureSpacing);
      if (stretch < 1.0)
            stretch = 1.0;
      return stretch;
      }

But indeed Brace thickness and distance are in sp

OK, so the Spacing (tight = 1) is not in staff spaces, doesn't it need some kind of units? It's confusing. All the other styles have units of percent for things that are factors without units. Anyway, as you say, the original issue stands.

it is just a factor, and as such a plain number. And no, not all these have % (which also would mean to multiply by them 100 for display), see for example the scaling options for images

I understand, it doesn't stay between 0 and 1, so percentage isn't appropriate. Instead of units it has the parenthetical (1=tight) as a helper.