+ new_event_ = 0;
+ waiting_event_ = 0;
+ note_found_ = false;
+}
+
+void
+Part_combine_engraver::create_item (Stream_event *ev)
+{
+ SCM what = scm_car (ev->get_property ("class"));
+ SCM text = SCM_EOL;
+ if (scm_is_eq (what, ly_symbol2scm ("solo-one-event")))
+ text = get_property ("soloText");
+ else if (scm_is_eq (what, ly_symbol2scm ("solo-two-event")))
+ text = get_property ("soloIIText");
+ else if (scm_is_eq (what, ly_symbol2scm ("unisono-event")))
+ text = get_property ("aDueText");
+
+ if (Text_interface::is_markup (text))
+ {
+ text_ = make_item ("CombineTextScript", ev->self_scm ());
+ text_->set_property ("text", text);
+ }