source file of the GNU LilyPond music typesetter
- (c) 1998--2006 Jan Nieuwenhuizen <janneke@gnu.org>
+ (c) 1998--2007 Jan Nieuwenhuizen <janneke@gnu.org>
*/
#include <cctype>
#include "engraver.hh"
-#include "item.hh"
#include "context.hh"
-#include "grob-array.hh"
#include "duration.hh"
+#include "grob-array.hh"
+#include "item.hh"
+#include "stream-event.hh"
+
+#include "translator.icc"
/**
put stuff over or next to bars. Examples: bar numbers, marginal notes,
text_->set_parent (mc, X_AXIS);
text_->set_object ("side-support-elements",
grob_list_to_grob_array (get_property ("stavesFound")));
-
text_ = 0;
}
}
last_count_ = count;
}
-#include "translator.icc"
-
ADD_TRANSLATOR (Metronome_mark_engraver,
- /* doc */ "Engrave metro nome marking. This delegates the formatting work "
- "to the function in the metronomeMarkFormatter property. "
- "The mark is put over all staves. "
- "The staves are taken from the @code{stavesFound} property, "
- "which is maintained by @code{@ref{Staff_collecting_engraver}}. ",
- /* create */ "MetronomeMark",
- /* accept */ "",
+ /* doc */
+ "Engrave metronome marking. This delegates the formatting"
+ " work to the function in the @code{metronomeMarkFormatter}"
+ " property. The mark is put over all staves. The staves are"
+ " taken from the @code{stavesFound} property, which is"
+ " maintained by @ref{Staff_collecting_engraver}.",
+
+ /* create */
+ "MetronomeMark ",
/* read */
"stavesFound "
"metronomeMarkFormatter "
"tempoUnitDuration "
- "tempoUnitCount "
- ,
+ "tempoUnitCount ",
- /* write */ "");
+ /* write */
+ ""
+ );