| [ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
| [ < accidental-switch-interface ] | [ Up : Graphical Object Interfaces ] | [ ambitus-interface > ] |
3.2.5 align-interface
Order grobs from top to bottom, left to right, right to left or bottom to top.
For vertical alignments of staves, the line-break-system-details of the
left
NonMusicalPaperColumn may be set to tune vertical spacing.
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.
-
padding(dimension, in staff space) Add this much extra space between objects that are next to each other.
-
stacking-dir(direction) Stack objects in which direction?
Internal properties:
-
elements(array of grobs) An array of grobs; the type is depending on the grob where this is set in.
-
minimum-translations-alist(association list (list of pairs)) An list of translations for a given start and end point.
-
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 object(s): BassFigureAlignment and VerticalAlignment.
| [ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
| [ < accidental-switch-interface ] | [ Up : Graphical Object Interfaces ] | [ ambitus-interface > ] |