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.
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.