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

Reply via email to