PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → Hors-sujet → Un "Splash Screen" original
Un "Splash Screen" original
Débuté par Patrice TERRIER, 29 sep. 2008 12:26 - Aucune réponse
Posté le 29 septembre 2008 - 12:26
Comme promis, voici un exemple qui reprend le concept du projet "GoldFish" posté sur ce même forum il y a quelques jours.

La principale différence entre les deux projets est que celui-ci est constitué de 5 calques transparents superposés, au lieu d'un seul dans "GoldFish".

En outre "SplashScreen" utilise différents effets visuels :
- Calque 1, reflet lumineux avec rotation sur 360° et transparence.
- Calque 2, objectif détouré avec lissage des bords.
- Calque 3, lentille transparente avec variation d'opacité.
- Calque 4, étoile avec déplacement animé et changement de taille.
- Calque 5, texte avec effet de pulsation et changement de teinte.

Pour fermer la fenêtre, cliquer sur le "SplashScreen" et utiliser au choix "ALT F4" ou presser la touche "ESCAPE".

Note, Comme ce projet n'utilise pas de fonctions graphiques WinDev, les deux seules DLL WD nécessaires sont :
- Moteur d'exécution (WD120VM.DLL)
- Fonctions standard (WD120STD.DLL)

En ce qui concerne l'affichage proprement dit, celui-ci est assuré par l'API bas niveau "UpdateLayeredWindow" combinée avec GDIPLUS et GDImage pour les effets visuels.

Vous pouvez télécharger le projet WD12 correspondant ici :
http://www.zapsolution.com/windev/SplashScreen.zip

Patrice Terrier
www.zapsolution.com