Now move the [MouseHover] meter before [MeterLaunchChrome]. This way the [MouseHover] meter doesn't hides the icons when it's darkened.
Oh yeah, taking advantage of how the meters are drawn is an easy solution that saves on a lot of meters. However now they understandably all "light up" instead of just the icon that is currently being hovered over. I don't really see a different way than addressing each icon separately, similar to how I had it before
Derenaya wrote: ↑January 1st, 2023, 3:48 pm
However now they understandably all "light up" instead of just the icon that is currently being hovered over. I don't really see a different way than addressing each icon separately, similar to how I had it before
There might be some solutions. Here is a first one, wrote quickly, just to let you see what did I thought to.
The idea is to modify some parameters of the ColorMatrixX options of the icons (the appropriate Image meters). To do this:
Add the following bangs to all MouseOverAction options: [!SetOption #CURRENTSECTION# ColorMatrix5 "0.5;0.5;0.5;0;1"][!UpdateMeter "#CURRENTSECTION#"][!Redraw]
and the following ones to the MouseLeaveAction options: [!SetOption #CURRENTSECTION# ColorMatrix5 "0;0;0;0;1"][!UpdateMeter "#CURRENTSECTION#"][!Redraw]
With these bangs added the appropriate options look this way (posting only the modified options, everything else remains unchanged):
If you did add all these bangs, you can move the [MouseHover] meter wherever you want, before or after the icons, doesn't matter anymore.
The options might be further improved, as said this is just a quickly written solution, to let you see how does it work.
You can get a few ideas on how the ColorMatrix is working in this (very good) description.
Either I'm misunderstanding or I don't think it will work as I'm envisioning it
If you did add all these bangs, you can move the [MouseHover] meter wherever you want, before or after the icons, doesn't matter anymore.
Unfortunately this is not the case. If I have the [MouseHover] meter above the launch meters then the [MouseHover] effect will be behind the icons, causing all of them to already be "light up" and the ColorMatrix to just change the color / saturation / brightness accordingly to what it's set to.
On the contrary if I have the [MouseHover] meter bellow the launch meters then all the icons as well as the changes of the ColorMatrix are behind the [MouseHover] effect.
So with that in mind I think the skin would have to have the following "layering": Icons (bottom) -> MouseHover effect (middle) -> Light Up (top) and I don't think the ColourMatrix is a good option for that since you don't really need to change the color / saturation / brightness of the picture if there's just an overlay of it on the top layer. Maybe I'm just stuck on that mindset and can't think outside the box though
Derenaya wrote: ↑January 2nd, 2023, 12:51 pm
So with that in mind I think the skin would have to have the following "layering": Icons (bottom) -> MouseHover effect (middle) -> Light Up (top) and I don't think the ColourMatrix is a good option for that since you don't really need to change the color / saturation / brightness of the picture if there's just an overlay of it on the top layer. Maybe I'm just stuck on that mindset and can't think outside the box though
In this case should keep the [LightUp...] meters and the appropriate !ShowMeter / !HideMeter bangs. Much easier indeed...