Generalize label vertical positioning so that they can be drawn at the top, center, or bottom of the control. Applying the same vertical positioning rule to both selected and deselected labels virtually freezes the animation, same as setting `animate` to `NO`. Remove `animate`, which is obsolete.