- breathing_sign_p_ = new Breathing_sign;
- breathing_sign_p_->set_elt_property ("break-align-symbol",
- ly_symbol2scm ("Breathing_sign"));
- Staff_symbol_referencer_interface st (breathing_sign_p_);
- st.set_interface ();
-
- announce_element (Score_element_info (breathing_sign_p_, breathing_sign_req_l_));
- }
-}
-
-void
-Breathing_sign_engraver::do_pre_move_processing()
-{
- if(breathing_sign_p_)
- {
- typeset_element(breathing_sign_p_);
- breathing_sign_p_ = 0;
+ breathing_sign_ = make_item ("BreathingSign", breathing_sign_event_->self_scm ());
+ breathing_sign_event_ = 0;