example code:
...
ButtonIcon SomeButtonWithIcon;
Image SomeImageOverTheButton;
SomeButtonWithIcon.Image.LoadFromFile("....jif");
SomeButtonWithIcon.ImageSelected.LoadFromFile("....jif");
SomeButtonWithIcon.Icon.LoadFromFile("....jif");
Controls.Add(SomeButtonWithIcon);
SomeImageOverTheButton.Surface.LoadFromFile("....jif");
SomeButtonWithIcon.Controls.Add(SomeImageOverTheButton);
....
this code results a button with an icon but icon is in front of the image
Yes I can inverse the Image-Icon sequence to get the image in front of all,
logical is an icon must be in front of the button image but behind of any other controls added to this button.
Best Regards
Thanks in advance

not resolved