menu item's image type changed and now they don't show up

hi
it's been many months since i last changed anything in my Menu.
i don't know when this has changed, but now, when i load a png image in design time, it is shown as a TPngGraphics, instead of TPngImage that it used to be.
because of that, none of the png images that i set now, are shown in runtime, and in design time they all look with white background like they don't have transparency.
on the other hand, all the images that i already had looks fine, and they are all TPngImage but they all shows up normally in runtime...
if it matters - i set all my pictures as : Picture.UserChache:=True
what am i missing please?
Thanks
it's been many months since i last changed anything in my Menu.
i don't know when this has changed, but now, when i load a png image in design time, it is shown as a TPngGraphics, instead of TPngImage that it used to be.
because of that, none of the png images that i set now, are shown in runtime, and in design time they all look with white background like they don't have transparency.
on the other hand, all the images that i already had looks fine, and they are all TPngImage but they all shows up normally in runtime...
if it matters - i set all my pictures as : Picture.UserChache:=True
what am i missing please?
Thanks