* Text/ShapeText marker text alignment * Allow `draw print` to use a dynamic align * Highlight currently selected value when possible * Fix alignment with newlines * Add `lineAlign` --------- Co-authored-by: Anuken <arnukren@gmail.com>