If the relative positioning is used with the padding and the aforementioned IfMatch to hide missing icons as I described, it will in fact work as you expect it to, so I'm guessing you either didn't apply it properly, you didn't even try it, or you just prefer to do it the way you mentioned below (which won't work exactly like you think).That is the problem
We managed to hide the icons, but the fact that they continue to take up space makes the skin ugly.
Relative positioning does not work as it should due to the occupied space.
Of course it is, just use !SetOption bangs for each of those 4 coordinates:Do something like
IfMatch=^$
IfMatchAction=[W=0 H=0 X=0 Y=0]
IfNotMatchAction=[!ShowMeter "MeterAlertImageJ"]
Is this possible?
https://docs.rainmeter.net/manual/bangs/#SetOption
For example:
Code:
IfMatch=^$IfMatchAction=[!SetOption MeterAlertImageJ W 0][!SetOption MeterAlertImageJ H 0][!SetOption MeterAlertImageJ X 0][!SetOption MeterAlertImageJ Y 0][!UpdateMeter *][!Redraw]IfNotMatchAction=[!ShowMeter "MeterAlertImageJ"]
That's why I said the method I mentioned earlier was easier, given that Rainmeter would automatically compute the proper coordinates via the relative positioning, and the padding will hide the gaps / spaces between icons when you hide the icons as well. You do as you wish though, it's your skin and you are in charge of it.

Statistics: Posted by Yincognito — Today, 6:26 am