As far as I understand, a property value that you specify with \override
is stored in the context and copied to a layout object when it is created.
Once the layout object has been created, you cannot change any property
value using \override. \overrideProperty, on the other hand, allows you to
change the property value of an already created object. So, \overrideProperty
may be useful for long-lived objects, like spanners.

  /Mats

Werner LEMBERG wrote:
What are the `technical reasons' for using \overrideProperty for some
grobs like PaperColumn, instead of \override?

Han-Wen says that \override, applied to PaperColumn, always happens
one timestep late.  Can this be avoided with \overrideProperty?


    Werner


_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

--
=============================================
        Mats Bengtsson
        Signal Processing
        Signals, Sensors and Systems
        Royal Institute of Technology
        SE-100 44  STOCKHOLM
        Sweden
        Phone: (+46) 8 790 8463                         
       Fax:   (+46) 8 790 7260
        Email: [EMAIL PROTECTED]
        WWW: http://www.s3.kth.se/~mabe
=============================================



_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to