Hi Guys,
There is no cropping parameter in the ini file to be found, that is why I suspected the crop action was coming from Rainmeter's image rendering code.
And maybe "container" is the wrong word. It's a term I use with my web development work. But, by container, I was referring to the display workspace employed by that specific Image meter.
Perhaps a demonstration of the issue may help.
I removed this line of code, which does the correction;And then set up some images of specific sizes, and ran it to see the results, and got this;
![Image]()
№1 is an image of that size, displayed as expected
№2 is the next image provided by the Quote plugin
№3 is the same image, the plugin has not yet provided a new image yet, after the Redraw Bang had been executed
In №2, the image inherited the display height of the image displayed in №1.
In №3, the image was uncropped via the Redraw Bang
I also discovered, setting up the demo situation, that my previous exaggerated assertion was inaccurate in this instance. "a 1px high image would cause all following images to inherit that height".
What I found was, if the rescaled image has less height than the "decorative frame" image I use in the top left corner, like this instance;
![Image]()
then the following image will not be cropped to that height, but display as normal.
This would suggest that the overall skin size, is also a contributing factor to the issue.
I hope that this illustrates what I was talking about, sorry for any confusing terminology.
There is no cropping parameter in the ini file to be found, that is why I suspected the crop action was coming from Rainmeter's image rendering code.
And maybe "container" is the wrong word. It's a term I use with my web development work. But, by container, I was referring to the display workspace employed by that specific Image meter.
Perhaps a demonstration of the issue may help.
I removed this line of code, which does the correction;
Code:
OnUpdateAction=[!UpdateMeter GalleryDisplay][!Redraw]

№1 is an image of that size, displayed as expected
№2 is the next image provided by the Quote plugin
№3 is the same image, the plugin has not yet provided a new image yet, after the Redraw Bang had been executed
In №2, the image inherited the display height of the image displayed in №1.
In №3, the image was uncropped via the Redraw Bang
I also discovered, setting up the demo situation, that my previous exaggerated assertion was inaccurate in this instance. "a 1px high image would cause all following images to inherit that height".
What I found was, if the rescaled image has less height than the "decorative frame" image I use in the top left corner, like this instance;

then the following image will not be cropped to that height, but display as normal.
This would suggest that the overall skin size, is also a contributing factor to the issue.
I hope that this illustrates what I was talking about, sorry for any confusing terminology.
Statistics: Posted by DavidRGreen — Yesterday, 10:09 pm