On 2014/06/14 06:58:52, dak wrote:
On 2014/06/06 09:29:03, Mark Polesky wrote:
... Ideally, if the user has already
modified some of those values, I'd like to base the new scaled values
on
the user's choices, and not base them on the LilyPond default values.
If that's possible at all, I don't know how to do that.

If you do a read-modify-write on properties, you have to use
\applyMusic
for that.

David,
I'm sorry to say that I'm unable to figure this out on my own.
\applyMusic is completely undocumented and the few occurrences in the
source code are not illustrative enough for me.  Within an \applyMusic
construct, how do I access a given grob-property value, and then
override it -- temporarily?

Thanks.
- Mark

https://codereview.appspot.com/103890046/

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to