![]() |
Image teilweise Transparent zeichnen aus imagelist?
Hallo,
ich habe da ein kleines Problem mit der Funktion des Transparenten Zeichnens der ImageList. In der ImageList hab ich ein .bmp welches an allen 4 ecken 3 Pixel mit der farbe clgreen hat. Diese habe ich auf transparent gestellt. Wenn ich jetzt einem TImage das bild zuweise, dann wird clgreen nicht transparent gezeichnet (der hintergrund der form scheint nicht durch), sondern die 3 pixel an allen ecken sind weiss :( In der Hilfe steht das: Zitat:
Irgendwie geht das bestimmt, sonst wär ja die transparent-eigenschaft von imagelist völlig sinnlos. Weiss kann man ja auch schon vorher in das Bild zeichnen :freak: Vielleicht wisst ihr mehr rat. Die Hilfe von Delphi hat mir (wiedermal) nicht weitergeholfen :cry: mfg Helmut |
Hallo, hast du auch die Eigenschaft Transparent des TImage auf true? (Image1.Transparent := true)
Folgendes zeichnet bei mir das Bild aus einer TImageList transparent in ein TImage:
Code:
Gruß, Sebastian
Image.Transparent := True;
ImageList.GetBitmap(0,Image.Picture.Bitmap); |
Argh, das hab ich nicht gesehen das das image an sich noch eine Transparent-option hat! :roll:
Danke!° :dancer: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz