Grid fixed row vertical text

Is there an easy way to make the cells in the first (fixed) row of an TAdvstringgrid have vertical text. I have a grid with very narrow columns (the data cells will contain only single characters). The single fixed row header cells are to hold single word text descriptions of the data in each column, but due to the narrowness of the columns there is not enough space for horizontal text. So the fixed row cells need to be something like

 
D
a
t
a
 
etc.  Is there an easy proporty or event that will do this please?
 
cheers
Sean
 

You could add 90 degrees rotated text in a cell with grid.AddRotated()

thanks, but that rotats the text through 90 degrees, whereas I don't want the chartacters to rotate, I want them to appear one above the other like this

 
D
A
T
A
 
cheers
Sean

This type of rotation is not built-in. You'd need to add the text as multiline text ie: 'D'+#13#10+'a'+#13#10+'t'+#13#10+'a'

Ah, thanks. I should have thought of that

cheers
Sean