]> git.donarmstrong.com Git - lilypond.git/blob - lily/string-number-engraver.cc
*** empty log message ***
[lilypond.git] / lily / string-number-engraver.cc
1 /*
2   Junk String numbers.
3   
4  */
5
6 #include "engraver.hh"
7
8 class String_number_engraver : public Engraver
9 {
10 public:
11   TRANSLATOR_DECLARATIONS(String_number_engraver);
12 protected:
13   virtual bool try_music (Music* m);
14
15 };
16
17
18 bool
19 String_number_engraver::try_music (Music * )
20 {
21   return true;
22 }
23
24 String_number_engraver::String_number_engraver ()
25 {
26
27 }
28
29 /*
30   TODO: string numbers are printed right of the note circled. This
31   engraver should provide this functionality.
32   
33  */
34
35 ENTER_DESCRIPTION(String_number_engraver,
36 /* descr */       "Swallow string-number-events - the purpose of this engraver is to"
37 " process tab for normal notation. To provent warnings for unprocessed "
38 " string-number-event to obscure real error messages, this engraver "
39 " swallows them all.",
40                   
41 /* creats*/       "",
42 /* accepts */     "string-number-event",
43 /* acks  */      "",
44 /* reads */       "",
45 /* write */       "");