textAlign supports vertical alignment (like Processing)