LemonCake/MSLabel — pull request #16 by estromlund (2012-11-07 05:20:24+00:00)
Title: Fixed MSLabelVerticalAlignmentBottom so text wasn't drawn upside down

The current implementation wrote, from bottom to top, Line A then B then C, etc.

This resulted in the lines being in the wrong order.

This commit calculates where the first line will start, then increments down by lineHeight in each iteration. Thus, Line A is written first, then B, then C.