"Hübsches" Splash Screen

Für Probleme bezüglich Grafik, Audio, GL, ACS, ...
Antworten
Displaced
Beiträge: 83
Registriert: So 12. Jul 2009, 10:08

"Hübsches" Splash Screen

Beitrag von Displaced »

Ich wollte mal in Erfahrung bringen, wie ich ein Splash Screen hübscher mache.
Sprich ein PNG Bild mit Transparenz anzeigen lasse.

Kann mir jemand verraten wie das geht? Oder auf eine Anleitung hin verweisen?

PS: Es reicht wenn es nur auf Windows läuft.

Gruß
Niko

MAC
Beiträge: 770
Registriert: Sa 21. Feb 2009, 13:46
OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
CPU-Target: 32Bit

Re: "Hübsches" Splash Screen

Beitrag von MAC »

Du hast 2 möglichkeiten:
Die einfache:

Code: Alles auswählen

Form1.AlphaBlend := True;
Form1.AphlaBlendValue := 100;
// --> Die ganze form wird undurchsichtig.

Vorteil: Echte transparentz
Nachteil: Gleichmäßige Transparentz

2.
Du machst ein Scrennshot vom Bildschirm. (google...)
dann Form1.SHow;
jetzt kannst du das angezeigte Bild derechnen in dem du das Bildschirmbilt mit dem eigentlichen Image mischst...
Vorteil: Individuelle Effekte , zum beispiel rechts oben stärker Transparent als llinks unten
Nachteil: Rechenintensiv - Aufwendiger - Keine Echte transparentz, da nur ein Foto am anfang gemacht wird.

Code: Alles auswählen

Signatur := nil;

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: "Hübsches" Splash Screen

Beitrag von Christian »

W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Antworten