Next: , Previous: accidental-placement-interface, Up: Graphical Object Interfaces



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.2.6 (stable-branch).

Report errors to <bug-lilypond@gnu.org>.