- Staff_symbol_referencer::set_interface (c);
-
- clef_p_ = c;
- }
- Staff_symbol_referencer::set_position(clef_p_, clef_position_i_);
- if (octave_dir_)
- {
- Item * g = new Item (get_property ("basicOctavateEightProperties"));
- Side_position::set_axis (g,Y_AXIS);
- Side_position::add_support (g,clef_p_);
-
- g->set_parent (clef_p_, Y_AXIS);
- g->set_parent (clef_p_, X_AXIS);
- g->add_offset_callback (Side_position::aligned_on_self, X_AXIS);
- g->add_offset_callback (Side_position::centered_on_parent, X_AXIS);
- g->set_elt_property ("direction", gh_int2scm (octave_dir_));
- octavate_p_ = g;
- announce_element (octavate_p_, clef_req_l_);
- }
-}