align-interface
Order grobs from top to bottom, left to right, right to left or bottomto top.
User settable properties:
align-dir
(direction)- Which side to align?
-1
: left side,
0
: around center of width, 1
: right side.
axes
(list)- list of axis numbers.
In the case of alignment grobs, this should contain only one number.
forced-distance
(dimension, in staff space)- A fixed distance between object
reference points in an alignment.
stacking-dir
(direction)- Stack objects in which direction?
threshold
(pair of numbers)- (min . max), where
min and max are dimensions in staff space.
Internal properties:
center-element
(layout object)- grob which will be at the center of
the group after aligning (when using
Align_interface::center_on_element).
elements
(list of grobs)- list of grobs, type depending on the Grob where this is set in.
positioning-done
(boolean)- Used to signal that a positioning element
did its job. This ensures that a positioning is only done once.
This grob interface is used in the following graphical objects: VerticalAlignment
Read comments on this page, or
add one.
This page is for LilyPond-2.5.11 (development-branch).
Report errors to <bug-lilypond@gnu.org>.