Lines: rationalise UI by removing "Placement" (Above/Below/Left) and passing control to horizontal and vertical alignment settings

• Jan 28, 2019 - 11:31
Reported version
3.0
Type
Functional
Frequency
Once
Severity
S5 - Suggestion
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

For text lines the "Placement" option appears redundant. IMV, it could be removed altogether, allowing horizontal and vertical alignment full control over the placement of text.


Comments

You mean the Placement in the section called Text Core Segment not in the Text Line section. If you use the X & Y offsets, you can move the text and the line reacts in a reasonable manner (in my opinion) if you have placement set to above or below, and it doesn't matter which. When the placement is set to above or below, the line starts at the beginning of the initial text location, anything else and the lines is shorter to make room for the text. I think the idea was good, the implementation was fumbled (to use an American football term).

If you set "Placement" to Up/Down, you can create any line you want using just the remaining properties in "Text Line core." So perhaps Placement is redundant?

Title Text lines: remove "Placement" property Text lines: rationalise UI by removing "Placement" property and passing control to horizontal and vertical alignment settings

Bump.

Title Text lines: rationalise UI by removing "Placement" property and passing control to horizontal and vertical alignment settings Lines: rationalise UI by removing "Placement" property and passing control to horizontal and vertical alignment settings
Title Lines: rationalise UI by removing "Placement" property and passing control to horizontal and vertical alignment settings Lines: rationalise UI by removing "Placement" property on text and passing control to horizontal and vertical alignment settings

I assume you mean on the text; the placement of the line is directly relevant and cannot be removed. But there is indeed overlap and confusion with the placement and alignment of text.

OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.5.0.13199, revision: 43c5553

In the image below. 6 options are shown for guitar barré-lines:

line_placement.png

Of these, only two, Right/Above and Left/Left, are useful: and even then, the Left/Left option is compromised by the presence of a fixed space (See #279158: Text lines: allow gap between text and line to be adjusted (without affecting the free ends)). The "Placement" (Above/Below/Left) property is unnecessary.

Title Lines: rationalise UI by removing "Placement" property on text and passing control to horizontal and vertical alignment settings Lines: rationalise UI by removing "Placement" (Above/Below/Left) and passing control to horizontal and vertical alignment settings

Other reasons to make this change: (1) There is no way to set the default style for "Placement"; (2) One of the values is redundant because Above = Below; (3) The name conflicts with "Placement" in "Text line."