Quantcast
Channel: Rainmeter Forums
Viewing all articles
Browse latest Browse all 756

Bugs & Feature Suggestions • [BUG?] Part of skin flickering or not being drawn on dynamically expanding it

$
0
0
Likely a conflict between Windows DWM, which is in charge of redrawing the screen when a window is "dragged", and the changes made by ActionTimer and the skin code.
So, it appears that ActionTimer itself has no fault in this, since it happens even without it:

Code:

[Rainmeter]Update=25AccurateText=1DynamicWindowSize=1---Measures---[Loop]Measure=LoopStartValue=0EndValue=650Increment=10LoopCount=0OnUpdateAction=[!UpdateMeter *][!Redraw]---Meters---[Background]Meter=ShapeShape=Rectangle 0,0,650,(50+[Loop]),10 | Fill Color 0,0,0,128 | StrokeWidth 2 | Stroke Color 0,0,0,140UpdateDivider=-1DynamicVariables=1
This will continuously expand the height of the skin, and has a similar behavior when dragging, while being easier to test given that expansion never stops. Must be something in the skin redrawing process, though I'm curious if other windows from other software (that resize themselves automatically on a frequent basis) exhibit the same problem. Can't think of any other software dynamically resizing its window(s) though, to make a comparison, other than maybe the GUI window of some suited AutoIt / AutoHotKey script.

Statistics: Posted by Yincognito — Yesterday, 10:50 pm — Replies 3 — Views 71



Viewing all articles
Browse latest Browse all 756

Trending Articles