text_->set_parent (bar_line_, X_AXIS);
text_->set_property ("side-support-elements" , get_property ("stavesFound"));
- typeset_grob (text_);
+
text_ =0;
}
mark_ev_ = 0;
if (text_)
return;
- text_ = make_item ("MetronomeMark");
+ text_ = make_item ("MetronomeMark", rq->self_scm () );
- announce_grob (text_, rq->self_scm ());
}
SCM proc = get_property ("metronomeMarkFormatter");
SCM result= scm_call_2 (proc, mark_ev_->self_scm (),
- get_parent_context ()->self_scm ());
+ context ()->self_scm ());
text_->set_property ("text", result);
}