Searched through documentation today and found a useful function for stopping users change the timerange on a graph.
the documentation reads
Format
Private Sub Trend_TimeRangeChange(Cancel, StartTime, EndTime)
Arguments
Cancel
Boolean. If set to True will cancel the operation setting the time range for this trend.
however Cancel seems to be actually missing when its put into practice, does anyone have any info on why, or any other suggestions to stopping users from changing data range on the trend?