TTMSFNCTreeView supporting alternating colours on alternating rows

Hi,

The tree view can sometimes be a bit like a grid, but would be nice to be able to have alternating colour options when rendering alternating rows. I'm just thinking this appearance behaviour could be generally useful where people don't have to implement this themselves each time.

I suspect there would be 3 properties: EnableAlternatingColors, Fill (already there), AlternateRowFill