Hallo Alex,
du bekommst den Winkel im Bogenmass. Sonst seh ich keinen Fehler, aber ich habe einen kleinen Tipp: anstatt
if ComponentState = [csDesigning] then Exit;
zu schreiben, verwende
if csDesigning in ComponentState then Exit;
AFAIK kann mehr als nur csDesigning in ComponentState sein
Greetz
alcaeus