Carl D. Sorensen <c_sorensen <at> byu.edu> writes: > > > > -----Original Message----- > > > From: Han-Wen Nienhuys [mailto:hanwen <at> lilypond.org] > > Although I appreciate the idea of making everything tunable, > > if we continue with this pace, over half of the properties > > will be fret diagram tweaks. Can you have a look to see if > > you can change some of them to subproperties, using a > > 'details property? > > > > Sure, I can change them to subproperties. I'm sure it would just take a > 'details property, which would also be an alist, so we can use > chain-assoc-get on 'details to get the subproperty values. >
OK, so I looked at define-grob-properties.scm, and found the details property, and see where the documentation is. So I'll be prepared to move forward. My plan is that I will keep all properties that are common properties (e.g. size, alignment, etc.) as properties, and I'll put everything that is specific to the fret-diagram grob as elements of details. Carl _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel