X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fline-group-group-engraver.cc;h=43aaeb602117b1732626a8f3a6ead4ec78b61b1b;hb=2873636a53f0011f837aaf6e2072de602730d957;hp=0fd424aa928a31563884da7587ad89fe3596eb7f;hpb=615a9212789c2cb2994748c023d0e19f3a83a0fd;p=lilypond.git diff --git a/lily/line-group-group-engraver.cc b/lily/line-group-group-engraver.cc index 0fd424aa92..43aaeb6021 100644 --- a/lily/line-group-group-engraver.cc +++ b/lily/line-group-group-engraver.cc @@ -3,16 +3,16 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ -#include "staff-sym.hh" -#include "vertical-group-spanner.hh" +#include "staff-symbol.hh" +#include "axis-group-spanner.hh" #include "command-request.hh" #include "bar.hh" #include "debug.hh" #include "line-group-group-engraver.hh" -#include "p-col.hh" +#include "paper-column.hh" Line_group_engraver_group::Line_group_engraver_group() { @@ -23,7 +23,7 @@ Line_group_engraver_group::Line_group_engraver_group() void Line_group_engraver_group::typeset_element (Score_element *elem) { - if (!elem->axis_group_l_a_[Y_AXIS]) + if (!elem->parent_l (Y_AXIS)) staffline_p_->add_element (elem); Engraver_group_engraver::typeset_element (elem); } @@ -51,14 +51,10 @@ Line_group_engraver_group::do_creation_processing() void Line_group_engraver_group::create_line_spanner () { - staffline_p_ = new Vertical_group_spanner ; + staffline_p_ = new Axis_group_spanner ; + staffline_p_->set_axes (Y_AXIS,Y_AXIS); } -void -Line_group_engraver_group::do_announces () -{ - Engraver_group_engraver::do_announces (); -}