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 190 fois - Téléchargée 637 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

Messages postés
3818
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
18 septembre 2020
34
^^
je suis tombé dessus par hasard et du coup j'en profite pour faire ma petite pub ^^
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 !
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+
Messages postés
2106
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!
Messages postés
38
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.