- /*
- If the element is empty, it will be ignored in the break
- alignment stuff.
-
- TODO: switch off ignoring empty stuff?
- */
- edge->set_extent_callback (Score_element::point_dimension_callback,X_AXIS);
-
- align_l_->set_elt_pointer ("group-center-element", edge->self_scm_);
-
- announce_element (Score_element_info(edge, 0));
- column_alist_ = scm_assoc_set_x (column_alist_, edge_sym, edge->self_scm_);
+ Context*origin = inf.origin_contexts (this)[0];
+ left_edge_ = make_item_from_properties (origin,
+ ly_symbol2scm ("LeftEdge"));
+ add_to_group (left_edge_->get_property ("break-align-symbol"),
+ left_edge_);
+ announce_grob (left_edge_, SCM_EOL);