2 string-number-engraver.cc -- implement String_number_engraver
4 source file of the GNU LilyPond music typesetter
6 (c) 2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
10 #include "engraver.hh"
12 // Junk String numbers.
13 class String_number_engraver : public Engraver
16 TRANSLATOR_DECLARATIONS (String_number_engraver);
18 virtual bool try_music (Music* m);
23 String_number_engraver::try_music (Music * )
28 String_number_engraver::String_number_engraver ()
34 TODO: string numbers are printed right of the note circled. This
35 engraver should provide this functionality.
39 ADD_TRANSLATOR (String_number_engraver,
40 /* descr */ "Swallow string-number-events - the purpose of this engraver is to"
41 " process tab for normal notation. To provent warnings for unprocessed "
42 " string-number-event to obscure real error messages, this engraver "
43 " swallows them all.",
46 /* accepts */ "string-number-event",