When setting an angle of anything other than 0 for the XAxis the size allocated to the axis jumps to allow for a 90 degree angle, which when set to say -15 degrees squashes the chart and creates a large amount of wasted space.
Can this be coded around / are we missing something?
Picture showing the effect:
When the chart detects rotated text, it reserves space for up to 90 degrees. To disable this, use TMSFNCChart1.XAxis.AutoSize := False; & set TMSFNCChart1.XAxis.Height := 55 (or less/more depending on the content)
I almost created a new topic and now found this for the exact same issue I have.
If Autosize is enabled, it should reserve space for the selected angle, and not 90.
The more complicated is done. It calculates for 90 degrees.
With one or two lines of code it's possible to tell the height for any other angle - I don't see trigonometry since more than 30 years, otherwise I could post it .