this time on TAdvSmoothButton, similar to issues I reported before for other smooth components.
Hi,
In many cases ImageList is better solution (sharing with standard components, ease of use, existing code, etc..)
I think that breaking backwards compatibility is a worse idea.
It is standard delphi solution, it works in all standard delphi components, so I don't understand what you mean by breaking backwards compatibility. For me breaking compatibility is using non-standard solutions. But don't get me wrong, I found Picture container useful for many situations, just not for everything. And if you provide ImageList property, it should work as expected. It works in most of your components as expected. The problem was in few components from smooth pack. Is it because different developers worked on them?
I was referring to breaking backwards compatibility by your suggestion to remove the ImageList property.
Regardless, we'll investigate if also for imagelists improvements can be done in a future update.