| [ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
| [ < custos-interface ] | [ Up : Graphical Object Interfaces ] | [ dots-interface > ] |
3.2.36 dot-column-interface
Group dot objects so they form a column, and position dots so they do not clash with staff lines.
User settable properties:
-
chord-dots-limit(integer) Limits the column of dots on each chord to the height of the chord plus
chord-dots-limitstaff-positions.-
direction(direction) If
side-axisis0(orX), then this property determines whether the object is placedLEFT,CENTERorRIGHTwith respect to the other object. Otherwise, it determines whether the object is placedUP,CENTERorDOWN. Numerical values may also be used:UP=1,DOWN=-1,LEFT=-1,RIGHT=1,CENTER=0.-
padding(dimension, in staff space) Add this much extra space between objects that are next to each other.
Internal properties:
-
dots(array of grobs) Multiple
Dotsobjects.-
note-collision(graphical (layout) object) The
NoteCollisionobject of a dot column.-
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): DotColumn.
| [ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
| [ < custos-interface ] | [ Up : Graphical Object Interfaces ] | [ dots-interface > ] |