source file of the GNU LilyPond music typesetter
- (c) 1999--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ (c) 1999--2007 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
#include "axis-group-engraver.hh"
#include "axis-group-interface.hh"
+#include "pointer-group-interface.hh"
#include "context.hh"
#include "international.hh"
#include "spanner.hh"
return make_spanner ("VerticalAxisGroup", SCM_EOL);
}
-/*
- TODO: should we junk minimumVerticalExtent/extraVerticalExtent ?
-*/
-
void
Axis_group_engraver::finalize ()
{
{
Grob *it = unsmob_grob (get_property ("currentCommandColumn"));
staffline_->set_bound (RIGHT, it);
+
+ Pointer_group_interface::set_ordered (staffline_, ly_symbol2scm ("elements"), false);
}
}
ADD_ACKNOWLEDGER (Axis_group_engraver, grob);
ADD_TRANSLATOR (Axis_group_engraver,
- /* doc */ "Group all objects created in this context in a VerticalAxisGroup spanner.",
- /* create */ "VerticalAxisGroup",
- /* accept */ "",
- /* read */ "verticalExtent minimumVerticalExtent extraVerticalExtent",
- /* write */ "");
+ /* doc */
+ "Group all objects created in this context in a"
+ " @code{VerticalAxisGroup} spanner.",
+
+ /* create */
+ "VerticalAxisGroup ",
+
+ /* read */
+ "currentCommandColumn ",
+
+ /* write */
+ ""
+ );