It is currently March 29th, 2024, 5:22 am

[Bug] ClipString clips Shadow InLineSetting

Report bugs with the Rainmeter application and suggest features.
User avatar
Jeff
Posts: 326
Joined: September 3rd, 2018, 11:18 am

[Bug] ClipString clips Shadow InLineSetting

Post by Jeff »

Image

Code: Select all

[ClipStringBug]
Meter=String
Text=#CURRENTSECTION#
X=7
Y=7
W=250
FontSize=20
FontColor=FFFFFF
AntiAlias=1

InlineSetting=Shadow | 0 | 0 | 3.5 | 0,0,0,255
ClipString=1
This is like the 4th InLineSetting Shadow bug I have seen, first one was tame, second one is just casual, third one is still an unfixed unresolved mystery and then there's this one, I am starting to see why even though InLineSettings effects can be applied to any meter, Strings are still used as the testbed for it
Last edited by Jeff on March 13th, 2021, 1:35 pm, edited 1 time in total.
Bekarfel
Posts: 217
Joined: May 16th, 2012, 5:38 am

Re: [Bug] ClipString clips Shadow InLineSetting

Post by Bekarfel »

For anyone blind (me) and can't see what is being showcased (me), here's a difference between the two states in the image: Image
moshi wrote:there are many Rainmeter skins that aren't really useful, so let's add another one.
jsmorley wrote:I have good news and bad news.
First the bad news. [...] We would be happy to have this happen and would love to work with anyone who is feeling ambitious.
Now the good news.
I lied, there isn't any good news...
User avatar
Jeff
Posts: 326
Joined: September 3rd, 2018, 11:18 am

Re: [Bug] ClipString clips Shadow InLineSetting

Post by Jeff »

Image
Hopefully it's easier to see now
User avatar
Brian
Developer
Posts: 2674
Joined: November 24th, 2011, 1:42 am
Location: Utah

Re: [Bug] ClipString clips Shadow InLineSetting

Post by Brian »

Sorry for the delay! This has been fixed for the next beta. Thanks for reporting.

What happened is when the text is rendered, the clipping took place before the shadow was applied and basically restricted where the shadow was drawn. Now the shadow is applied first, then the clipping is applied.

-Brian