Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   FreePascal (https://www.delphipraxis.net/74-freepascal/)
-   -   [Andorra] Transparenz GraphicLoadFromFile funzt nicht (https://www.delphipraxis.net/133128-%5Bandorra%5D-transparenz-graphicloadfromfile-funzt-nicht.html)

Tumm 26. Apr 2009 08:15


[Andorra] Transparenz GraphicLoadFromFile funzt nicht
 
Hi,

ich verwend Andorra 0.451 unter Linux (Lazarus) und bin sehr zufrieden damit :D. Allerdings hab ich grad n kleines Problem, nämlich möchte ich meiner ImageList ein Image dranhängen, so wie es im ersten Tutorial erklärt wird (Nur die Textur mit GraphicLoadFromFile). Die Funktion erlaubt einem ja, Transparenz in Form einer Farbe anzugeben. Davon wollte ich gern Gebrauch machen, jedoch wird das Bild weiterhin ohne Transparenz gezeichnet.
Ich habe eine 8-bit-Bitmap, die gewünschte Transparenzfarbe ist RGB 255,0,255 (clFuchsia), ich hab mit GIMP nachgeprüft, ob clFuchsia wirklich zutrifft.
Ich hab auch mit GIMP noch in ein 24-bit-PNG konvertiert, wodurch die Farbe erhalten blieb, aber es kam trotzdem nix bei raus.

Kann mir jemand helfen :(?

Andorra 0.451, Lazarus 0.9.26-4, Ubuntu Linux 9.04

igel457 26. Apr 2009 11:08

Re: [Andorra] Transparenz GraphicLoadFromFile funzt nicht
 
Das könnte an der LCL liegen. Ich empfehle dir das Ganze als 32-Bit PNG zu speichern und als allererste Unit (noch vor AdDraws) die Unit "AdPNG" einzubinden.

Tumm 26. Apr 2009 11:45

Re: [Andorra] Transparenz GraphicLoadFromFile funzt nicht
 
Letzteres scheint nix zu bringen :( - Hab auch die Graphics-Unit ausgebunden und AdPNG an die erste Stelle verfrachtet.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:03 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