Here's a really rough starting point (it's late and I'm punchy)...
Code: Select all
[MeterShapeRectangle]
Meter=Shape
X=0
Y=4R
; Shape=Rectangle X,Y,W,H,{Rx},{Ry} | StrokeWidth 2 | Stroke Color 0,0,0,255 | Fill Color 255,255,255,255
Shape=Rectangle #LeftPadding#,0,(#BackgroundWidth#-#LeftPadding#*2),20,10 | Fill LinearGradient GradSun | StrokeWidth 1 | StrokeColor 0,0,0,220
GradSun=0 | 64,64,64 ; 0.0 | 230,220,80 ; ([MeasureHour:]/24) | 64,64,64 ; 1.0
DynamicVariables=1
; Documentation: https://docs.rainmeter.net/manual-beta/meters/shape/#Rectangle
[City1]
Meter=Shape
X=(#BackgroundWidth#/2+([MeasureOffset1:]/3600000)*12)
Y=r
; Shape=Line StartX, StartY, EndX, EndY
Shape=Line 2,2,2,18 | StrokeWidth 4 | Stroke Color 255,255,255
; Documentation: https://docs.rainmeter.net/manual-beta/meters/shape/#Line
DynamicVariables=1
Tooltiptext=[MeasureName1]
[City2]
Meter=Shape
X=(#BackgroundWidth#/2+([MeasureOffset2:]/3600000)*12)
Y=r
; Shape=Line StartX, StartY, EndX, EndY
Shape=Line 2,2,2,18 | StrokeWidth 4 | Stroke Color 255,255,255
; Documentation: https://docs.rainmeter.net/manual-beta/meters/shape/#Line
DynamicVariables=1
Tooltiptext=[MeasureName2]
[City3]
Meter=Shape
X=(#BackgroundWidth#/2+([MeasureOffset3:]/3600000)*12)
Y=r
; Shape=Line StartX, StartY, EndX, EndY
Shape=Line 2,2,2,18 | StrokeWidth 4 | Stroke Color 255,255,255
; Documentation: https://docs.rainmeter.net/manual-beta/meters/shape/#Line
DynamicVariables=1
Tooltiptext=[MeasureName3]
[City4]
Meter=Shape
X=(#BackgroundWidth#/2+([MeasureOffset4:]/3600000)*12)
Y=r
; Shape=Line StartX, StartY, EndX, EndY
Shape=Line 2,2,2,18 | StrokeWidth 4 | Stroke Color 255,255,255
; Documentation: https://docs.rainmeter.net/manual-beta/meters/shape/#Line
DynamicVariables=1
Tooltiptext=[MeasureName4]
[City5]
Meter=Shape
X=(#BackgroundWidth#/2+([MeasureOffset5:]/3600000)*12)
Y=r
; Shape=Line StartX, StartY, EndX, EndY
Shape=Line 2,2,2,18 | StrokeWidth 4 | Stroke Color 255,255,255
; Documentation: https://docs.rainmeter.net/manual-beta/meters/shape/#Line
DynamicVariables=1
Tooltiptext=[MeasureName5]
[City6]
Meter=Shape
X=(#BackgroundWidth#/2+([MeasureOffset6:]/3600000)*12)
Y=r
; Shape=Line StartX, StartY, EndX, EndY
Shape=Line 2,2,2,18 | StrokeWidth 4 | Stroke Color 255,255,255
; Documentation: https://docs.rainmeter.net/manual-beta/meters/shape/#Line
DynamicVariables=1
Tooltiptext=[MeasureName6]
Add these meters to the very end of the code in "
Win10WorldTime\WorldTime\WorldTime-Large.ini" and save with a new name.
Refresh all, and when you load this variant, you will see a bottom bar with has marks representing the cities.
suntime.png
I placed London at the middle.
The included time measures return a timezone value you can use to determine the location on the gradient.
You will need to refine the gradient bar for sun positions, but this may help you get started.
You do not have the required permissions to view the files attached to this post.