![]() |
Png Image auf Button wird falsch dargestellt (Pink)
Liste der Anhänge anzeigen (Anzahl: 1)
Ich versuche schon den ganzen Tag einen Button zu erstellen, den ich über eine Actionlist mit einem ActionItem verbinde. Soweit alles kein Problem. Als Icon möchte ich ein Icon aus eine PngImagelist mit der Action verknüpfen. Auch das ansich kein Problem
Allerdings bekomme ich es nicht hin, dass das PNG auf dem Button richtig dargestellt wird. Es gibt immer Anteile die Pink dargestellt werden. Ich nehme an, dass dies Anteile sind die eigentlich transparent dargestellt werden sollen. Kann mir da wer helfen? |
Re: Png Image auf Button wird falsch dargestellt (Pink)
Bin ein Stück weiter gekommen. Mit dem PngSpeedButton wird das Icon zumindest beim ersten Mal richtig angezeigt.
Je nach zustand lasse ich das Icon zur Laufzeit ändern. Danach ist die Darstellung wieder futsch. Und ich habe wieder pinke Stellen im Bild |
Re: Png Image auf Button wird falsch dargestellt (Pink)
Zitat:
|
Re: Png Image auf Button wird falsch dargestellt (Pink)
So wechsel ich das Icon:
Delphi-Quellcode:
if not AcquisitionisActive then
(Sender as TAction).ImageIndex := 0 else (Sender as TAction).ImageIndex := 1; |
Re: Png Image auf Button wird falsch dargestellt (Pink)
Wieso benutzt du nicht
![]() Also für Png Button sind die Dinger toll! Einfach mit einer Test Form ausprobieren! So mache ich das jedenfalls! ^^ |
Re: Png Image auf Button wird falsch dargestellt (Pink)
PngSpeedButton ist doch Bestandteil von PngComponents...
|
Re: Png Image auf Button wird falsch dargestellt (Pink)
Da es nach der Farbe Fuchsia aussieht, würde ich einfach mal behaupten, dass es dort Probleme mit dem Alphachannel gibt...
|
Re: Png Image auf Button wird falsch dargestellt (Pink)
Kannst du mal das Orginal-PNG posten. Ich hatte auch schon mit manchen PNG's probleme mit der PNG-Implementierung. Selbst die Version beim ElPack von LMD hat noch ein paar macken (obwohl dort schon einiges gefixt wurde).
Falls du Paint.NET hast: Speichere doch das PNG nochmal fest mit 24/32-Bit Farbtiefe. Ich habe das gefühlt das bei kleinerer Farbtiefe ab und zu die Transparenz-Implementierung versagt. |
Re: Png Image auf Button wird falsch dargestellt (Pink)
Liste der Anhänge anzeigen (Anzahl: 1)
Symbol ist angehängt
|
Re: Png Image auf Button wird falsch dargestellt (Pink)
Ich push hier mal nochmal. Ich wurde ja drum gebeten das angesprochene Bild zu posten
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:21 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