AdvSmoothTimeLine range setting not working

In my AdvSmoothTimeline, I am unable to assign a date to the ranges.

For example :

AdvSmoothTimeLine1.Range.RangeFrom := EncodeDate(2009, 1, 1);

If I look at it before and after, the RangeFrom stays the same - seems like the assign has no effect, it stays the same as it was in the Object inspector.  Same with the RangeTo.

No difference if i assume a TDateTime either, it just doesn't seem to take.

What am I missing ?

Hi, 


You can use the AdvSmoothTimeLine1.SetTimeLineRange method to set the ranges, because the rangefrom and rangeto need to be set in a specific order to prevent infinite loops.

Kind Regards, 
Scheldeman Pieter

Thanks, that worked.