lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cleanup: infinity, get property (issue 6310043)


From: address@hidden
Subject: Re: cleanup: infinity, get property (issue 6310043)
Date: Fri, 15 Jun 2012 23:34:05 +0200

On 15 juin 2012, at 22:10, address@hidden wrote:

> Ok, I am currently somewhat fuzzy.  A grob has individual properties,
> and it has interfaces.  Interfaces also carry properties.  When a grob
> is created, its properties are initialized from the context and then
> live on independently.
> 
> I think that the interface-induced properties initialize from context
> properties unless overriden per grob.  But I really don't have enough of
> a clue of the backend to really tell right now.
> 
> http://codereview.appspot.com/6310043/

For a grob to have a property, it must have an interface that implements that 
property.

What do you mean by interface induced property?  If a grob implements an 
interface with property X, said grob does not have a value set for property X 
unless it is explicitly defined in define-grobs.scm.

Cheers,
MS


reply via email to

[Prev in Thread] Current Thread [Next in Thread]