Nja, så ser inte min lösning ut riktigt
Jag gjorde först en båge (halvcirkel, dvs bara tiden då solen är uppe) av typen progress-bar som jag centrerade i widgeten. Progressen i den motsvarar aktuell tid. Sen skapade jag ett bild-element med en bild av en sol som jag centrerade i widget och justerade mot nederkanten av bågens bägge delar (upp till vänster å ner till höger). Därefter lade jag in följande under avancerade parametrar:
[ar]120[/ar] [as]$(#DH#*60+#Dm#<#ASH#*60+#ASm#) && (#DH#*60+#Dm# > #ARH#*60+#ARm#)?((((#DH#*60+#Dm#-#ARH#*60-#ARm#)/(#ASH#*60+#ASm#-#ARH#*60-#ARm#))*180)-90)
bo]0[/bo]$[/as]
120 är radien på bågen. Siffran 180 är för att räkna ut hur stor del av halvcirkeln (180 grader) som solen varit uppe. -90 är för att justera så att halvcirkeln går från "kl 9 till kl 3" istf "kl 12 till kl 6". Lade oxå till att bara visa solen om kl är mellan soluppgång och solnedgång. Den borde gå varvet runt men hamna utanför widgeten annars... Klurigt att förklara, men jag hoppas du förstår...
Last edited: Apr 16, 2014