after moving to newest version what i noticed:
was ok:
Image32.Autosize:=false;
Image32.Bitmap.SetSize(0,0);
Image32.Width:=0;
Image32.Height:=0;
Image32.Bitmap.SetSize(100,100);
now it is not. Image32's size cannot be smaller than the bitmap's. also setting Autosize to true DOESNT help.
one have to:
set the Image32 size firsth (to be at last bitmap's size)
OR
set Autosize to TRUE and place Image32.Bitmap.SetSize(100,100); after BeginUpdate
(need to do both).
so put simply: autosize seems to be not working. TImage32 size is now downward-limited to the size of its bitmap.
I just tried to reproduce this issue, but it seems to work. I mean, after the steps mentioned above I don't see anything, but this is what I expected. I do not get any AV, so I assume this issue is already fixed.
If you don't think so, please provide more detailed steps to reproduce this issue and/or a small example application (with source code of course).