Hi Jan,
I will take care of updating the SunCalc widget for the next hg release in order to have a correct ui refresh.
To make the widget ui refresh you have either to call Program.Notify or Program.RaiseEvent.
When you use Parameter(...).Value = ..., this will silently update the parameter without any notification to the event system.
I also had to modify the Wundergroud and Earth Tools widget by adding a:
Program.Notify("Earth Tools", "Data updated.");
in order to trigger the widget ui refresh.
This will not work in testing/r356 due to a bug of Program.Notify that is now fixed anyway.
Program.RaiseEvent will indeed work in r356 too.
Also made hg ui group automatically items containing at least one dot separator.
If you look at the picture, you'll see there's a separator in the list that is labeled "SunCalc".
This is done automatically by detecting the first part of schedule names (eg.
SunCalc.Day.Start).
The schedule item name itself will be displayed without the prefix.
Since the scheduler has not got groups facility, this seemed like a convenient way of sorting items.
g.