On Mon, Jan 25, 2016 at 1:47 PM, Kieren MacMillan < kieren_macmil...@sympatico.ca> wrote:
> Hi Harm, > > > if a property is settable, this does not mean your setting takes any > effect. > > I don't speak of user-errors in syntax, missing context, etc, but > > sometimes an engraver does not listen to a certain property, maybe > > because it's hard-coded or not really needed or for other good reasons. > > Excellent point. I’m sure it’s a pie-in-the-sky thought… but… > > Is there a way, in your [wonderful] list of _all_ properties, to have Lily > automatically say which will have an effect? > Or is that as simple as “adjusting a property will have an effect if and > only if it’s listed on the grob’s ‘homepage’ in the IR”? > Just because a grob supports a certain interface doesn't guarantee that there's code written to handle all of the interface's properties for that particular grob. Also, an overridable property doesn't necessarily have a default value listed in the IR: 'color, for example. DN
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user