X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fstring-number-engraver.cc;h=45cc2664d0b8acb889f5694219599c3e272ed69a;hb=4b5d14fc3b5ea19d4cf71d2222ddb3964122eeb2;hp=5fdc4e79f14f8c64631d40f76f8262b269937ed1;hpb=7482c98a81b501a8265ae4f62227fca5aefb1442;p=lilypond.git diff --git a/lily/string-number-engraver.cc b/lily/string-number-engraver.cc index 5fdc4e79f1..45cc2664d0 100644 --- a/lily/string-number-engraver.cc +++ b/lily/string-number-engraver.cc @@ -1,44 +1,46 @@ /* - Junk String numbers. - - */ + string-number-engraver.cc -- implement String_number_engraver + + source file of the GNU LilyPond music typesetter + + (c) 2005--2006 Han-Wen Nienhuys +*/ #include "engraver.hh" +// Junk String numbers. class String_number_engraver : public Engraver { public: - TRANSLATOR_DECLARATIONS(String_number_engraver); + TRANSLATOR_DECLARATIONS (String_number_engraver); protected: - virtual bool try_music (Music* m); + virtual bool try_music (Music *m); }; - bool -String_number_engraver::try_music (Music * ) +String_number_engraver::try_music (Music *) { return true; } String_number_engraver::String_number_engraver () { - } /* TODO: string numbers are printed right of the note circled. This engraver should provide this functionality. - - */ - -ENTER_DESCRIPTION(String_number_engraver, -/* descr */ "Swallow string-number-events - the purpose of this engraver is to" -" process tab for normal notation. To provent warnings for unprocessed " -" string-number-event to obscure real error messages, this engraver " -" swallows them all.", - -/* creats*/ "", -/* accepts */ "string-number-event", -/* acks */ "", -/* reads */ "", -/* write */ ""); +*/ + +#include "translator.icc" + +ADD_TRANSLATOR (String_number_engraver, + /* doc */ "Swallow string-number-events - the purpose of this engraver is to" + " process tab for normal notation. To provent warnings for unprocessed " + " string-number-event to obscure real error messages, this engraver " + " swallows them all.", + + /* create */ "", + /* accept */ "string-number-event", + /* read */ "", + /* write */ "");