Hi Paul,
Am 17.03.2017 um 13:12 schrieb Paul: > On 03/17/2017 07:37 AM, Urs Liska wrote: > >> I order to check arguments for its type I've written this shorthand >> function: >> >> #(define (grob-type? grob name) >> (eq? name (assq-ref (ly:grob-property grob 'meta) 'name))) >> >> which of course does what it's supposed to. But I wonder if there's a >> more straightforward way, e.g. a built-in function doing the same? > > (ly:grob-name some-grob) Thanks, this was exactly the thing I was sure is available :-) > > Also: > > (grob::has-interface some-grob some-interface) > > See: > http://lilypond.1069038.n5.nabble.com/Make-Grob-name-accessible-to-Scheme-issue-203090043-by-david-nalesnik-gmail-com-td171933.html > > > (Would be better if we had better docs for scheme functions...) Hm ... Best Urs > > -Paul > > _______________________________________________ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user -- u...@openlilylib.org https://openlilylib.org http://lilypondblog.org _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user