(c) 1998--2004 Jan Nieuwenhuizen <janneke@gnu.org>
*/
-#include <ctype.h>
+#include <cctype>
#include "note-column.hh"
#include "bar-line.hh"
#include "time-signature.hh"
-#include "engraver.hh"
#include "engraver-group-engraver.hh"
-#include "item.hh"
#include "context.hh"
/**
Metronome_mark_engraver::Metronome_mark_engraver ()
{
- text_ =0;
+ text_ = 0;
mark_ev_ = 0;
}
text_->set_parent (mc, X_AXIS);
text_->set_property ("side-support-elements" , get_property ("stavesFound"));
- text_ =0;
+ text_ = 0;
}
mark_ev_ = 0;
}
create_items (mark_ev_);
SCM proc = get_property ("metronomeMarkFormatter");
- SCM result= scm_call_2 (proc, mark_ev_->self_scm (),
+ SCM result = scm_call_2 (proc, mark_ev_->self_scm (),
context ()->self_scm ());
text_->set_property ("text", result);
}
}
-ENTER_DESCRIPTION (Metronome_mark_engraver,
+ADD_TRANSLATOR (Metronome_mark_engraver,
/* descr */ "Engrave metro nome marking. This delegates the formatting work "
"to the function in the metronomeMarkFormatter property. "
"The mark is put over all staves. "