Request: I would like to be able to use the Extend modifier on "combine" shape types. Currently, if you wish to perform any transform modifiers on a combined shape, you are forced to tack them on to the end of the combine shape definition.

Why: I am making very heavy use of theAzack9's VectorConverter skin to create dozens of icons out of shape meters. Ideally, I would like to be able to call a specific icon with a MeterStyle, then be able to adjust its attribute and transform modifiers separately. While I can easily do this for the attribute modifiers (since those are defined on the parent shape in a combine), this is impossible to do with transform modifiers. If I wish to make an instance of the icon slightly larger or smaller, or rotate/pan it in any way, I have to completely redefine the combine shape:

And while it's not the complete end of the world, it is still very annoying. If were to, say, switch to a different icon in the MeterStyle, I would have to find every instance where the icon is used and update that meter's version of the combine as well. It's both awkward to work with, and is a bad coding practice in general.

However, if one were able to use the extend modifier on the combine shape, the code could look like this:

It is my knowledge that adding this would be pretty trivial, since this function is intentionally excluded from the combine shape. IIRC, the reason given was to avoid confusion with attribute modifiers not working on combine shapes. In other words, the only reason this DOESN'T work is to avoid a bunch of Rainmeter newcomers asking why they can't change a combine shape's color if they happen to be using the extend modifier on a combined shape.

Here is an example of how I am making heavy use of shape meters in my suite. Absolutely every icon you see is a shape meter:

2019_05_11_21_44_22_.png

This is a very good example of why I want this feature: For every icon in the gadget manager I had to redefine the same scale for every individual icon. If I could use the extend modifier on combine shapes, I could set the scale in the global icon meterstyle, allowing me to change all of the icon sizes by the same amount with only one code change.

Thank you for your time!

You do not have the required permissions to view the files attached to this post.