source file of the GNU LilyPond music typesetter
- (c) 1997--1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
-#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()
{
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);
}
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 ();
-}