[MU4 Task] Implement fix for ability to set custom hooks on line (resolves #13653)
Task description This design attempts to resolve the two problems identified in #13653, namely:
- Expose options to set a start hook on a line
- Allow negative values for hook height
- The Properties panel will show the following settings when a Line is selected (Note: This applies specifically and only to the palette element "Line", not to other kinds of lines such as "System text line", "Pedal (straight hooks)", etc.).
Note that, by default, controls for "Start hook height" and "End hook height" will be disabled. They become enabled when the user selects a start/end hook:
- Please remove the minimum value on the spin boxes so as to allow negative values.
Let me know if there are any questions 🙂 Thanks!
Also missing is the option to allow diagonal. Although FWIW I'd be just as happy to not require a checkbox for that, but most lines really should be constrained horizontal, so there would still need to be some way to specify this.
I came up with a nice little workaround for my own usage today. I set up a line with start & end hooks that allows diagonals in MU3, saved the score, loaded it into MU4, then added that line to my palette.
Do you mean the ability to make a diagonal line? (because we already have two ways of creating this in MS4)
Now that is weird, I would swear it wasn't working a couple of hours ago. I guess it works for ordinary lines, but not pedal?
Now that is weird, I would swear it wasn't working a couple of hours ago. I guess it works for ordinary lines, but not pedal?
It appears you can't make a pedal line diagonal. Is there a case where this would be desired/useful?
Very rarely seen in real life but possible. Excuse my gorgeous photography:
Not something I'd be in a rush to enable personally.
But diagonal lines are useful for indicating a gradual release though:
But a implementation for this specifically (which also affects playback) would be nicer.
Theoretically, sure, for all the same reasons you might want other lines like hairpins diagonal. Maybe @oktophonie can say more about the advisability of this. I just know I had tested using pedal because that was handy, and I when I didn't see it possible there, I assume it wasn't possible anywhere, because I couldn't imagine any reason to have excluded it for pedal only.
It came up, BTW, because a harpist I know was using pedal markings in a non-traditional way to indicate something having to do with arpeggios. I already gave her my workaround for creating start hooks on ordinary lines, so she doesn't need to pedal anymore.