X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Ffr%2Fextending%2Fprogramming-interface.itely;h=32d07e53ef5e78bd296b52c3de9f80d2bde2421d;hb=e7aa6c445f463844dbaa52d38ea4aac2882b5601;hp=37ed0b8832d63910140b14d7f6fc5a49ebfb4d66;hpb=058370efc7e9710f149d0f444328bb1fcd7bdec1;p=lilypond.git diff --git a/Documentation/fr/extending/programming-interface.itely b/Documentation/fr/extending/programming-interface.itely index 37ed0b8832..32d07e53ef 100644 --- a/Documentation/fr/extending/programming-interface.itely +++ b/Documentation/fr/extending/programming-interface.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 815ddc522bcdec0c1266caad5cc9e723fbbb2e41 + Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -1387,6 +1387,20 @@ utilisant particulièrement des rappels, nous mentionnerons La procédure prend un unique argument, en l'occurrence l'objet graphique (le @emph{grob}). +Cette procédure, grâce à un appel à la fonction de rappel dévolue à +cette propriété -- mentionnée dans la référence des propriétés internes +et dans le fichier @file{define-grobs.scm} --, pourra accéder à la +valeur usuelle de la propriété : + +@example +\relative c'' @{ + \override Flag #'X-offset = #(lambda (flag) + (let ((default (ly:flag::calc-x-offset flag))) + (* default 4.0))) + c4. d8 a4. g8 +@} +@end example + Dans le cas où la routine doit faire appel à plusieurs arguments, le @emph{grob} en cours peut s'insérer à l'aide d'un @emph{grob} enchâssé. Voici, à titre d'illustration, un réglage pour