Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi PNG Fadein/out (https://www.delphipraxis.net/116227-png-fadein-out.html)

stOrM 25. Jun 2008 12:04


PNG Fadein/out
 
Hallo,
kennt jemand vielleicht eine Möglichkeit, ggf. über Graphics32 ein PNG Image ein bzw. auszublenden.
Bisher hab ich nur Routinen gefunden die für reine Bitmaps waren.

Viele Grüsse
s!

PS
Obwohl ich glaube mit TBitmap32 müsste es auch gehen was ich vorhabe, obwohl reines PNG schöner wäre...

chaosben 25. Jun 2008 14:01

Re: PNG Fadein/out
 
Wir haben mal eine Effect-PNG-Komponente geschrieben, die das kann. Das SVN-Repository gibts hier: http://svn.theunknownones.net/tuo/Components/EffectPNG und das Ganze als zip gibts hier: http://zip.theunknownones.net/tuo/Components/EffectPNG

stOrM 25. Jun 2008 14:24

Re: PNG Fadein/out
 
Habt ihr irgendwo ne Demo dazu vielleicht am besten ne kleine exe das man vielleicht mal sieht was eure Komponente so kann?

chaosben 25. Jun 2008 15:46

Re: PNG Fadein/out
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ist jetzt drin im SVN. Im ZIP ist es dann automatisch in 2 Stunden.

Oder du nimmst das im Anhang.

stOrM 27. Jun 2008 12:54

Re: PNG Fadein/out
 
Cool ich schau mir das mal, ich such nämlich sowas wie einen PNG Button der per mouseover ein bzw ausfaded nur leider fand ich bisher nur PNG Buttons die sich nicht der Grafik anpassen die für Normal, MouseOver und Deaktivate zugewisen wurden und wenn dann halt ohne Fading...

Desweiteren gibts da ja Probleme wenn die Form alphablending benutzt mit PNG Grafik usw...
Viele Grüsse
s!

Medium 27. Jun 2008 13:29

Re: PNG Fadein/out
 
Auch ein PNG wird als DIB/Bitmap im Speicher gehalten, wie jeder Bitmaptyp - sonst könnte man es nicht anzeigen. Du kannst daher eigentlich mit allen "handelsüblichen" Zeichenroutinen hantieren, und im Zweifel einfach alles zu Fuß bauen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz