Tgradientbackground - dégradé de couleur avec choix de l'angle - composant fait a partir du composant dégradeur de nono40

Soyez le premier à donner votre avis sur cette source.

Vue 5 100 fois - Téléchargée 605 fois

Description

evolution du composant Dégradeur de Nono40 (http://www.delphifr.com/code.aspx?ID=11846) pour ajout de l'angle et optimisation

- Ajout d'une propriété Angle (le dégradé est dessiné directement avec le bon angle, pas de rotation de bitmap => affichage tres rapide, meme sur des machines peu puissantes)

- dessin du degradé dans un bitmap de 256*256 puis StrechDraw => dessin du degradé plus rapide

- dessin du degradé dans un bitmap hors ecran puis affichage du resultat final => affichage plus rapide

Source / Exemple :


dans le ZiP ;)

Conclusion :


Merci a Nono40 pour son composant Degradeur, mais je trouvais domage de ne pouvoir faire qu'un degradé vertical, et les composants ou astuces croisées sur le net utilisaient la rotation de bitmap pixel a pixel, ce qui est tres tres lent sur une machine peu puissante, alors voila ;)

Laissez moi un p'tit mot pour me dire votre avis 8D!

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cirec
Messages postés
3809
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
25 janvier 2020
35
^^
je suis tombé dessus par hasard et du coup j'en profite pour faire ma petite pub ^^
JulioDelphi
Messages postés
2226
Date d'inscription
dimanche 5 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2010
13
ou : "Comment remonter une source de 3 ans et demi x)" merCirec !
JulioDelphi
Messages postés
2226
Date d'inscription
dimanche 5 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2010
13
hello,

7/10 :D je veux 3 couleurs de degradé lol

merci a+
cs_MAURICIO
Messages postés
2233
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
5
J' ai deja fait la meme chose mais sans angle!
Merci pour cette source!
cs_saib
Messages postés
41
Date d'inscription
mercredi 12 mars 2003
Statut
Membre
Dernière intervention
15 mars 2010

J'ai oublié de preciser qu'on peut choisir les couleurs de départ et d'arrivée ;)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.