Wow die Komponente ist wirklich nicht schlecht.
Daraus kann ich sicher etwas basteln.
Dennoch und ich hoffe Du nimmst mir das nicht allzu übel, würde ich gerne wissen was ich an meinem Projekt so falsch mache...
Delphi-Quellcode:
try
aImage := TPngImage.Create;
aImage.Assign(ButtonImage);
//aImage.Width := 110;
//aImage.Height := 94;
X := Trunc(JvImage1.Picture.Width - IconImage.Width);
aImage.Canvas.Draw(X,0, IconImage);
JvImage1.Picture.Assign(aImage);
finally
aImage.Free;
end;
Da wird der bereich abgeschnitten der Transparent ist vom Original Bild. Der Transparente bereich scheint keine Zeichenfläche mehr zu sein?
Versuch ich mal das PNGImage nach Bitmap und dann per Stream aufs JvImage zu setzen.