Supprimer scintillement avec DoubleBuffered

Présentation
Supprimer le scintillement des rafraichissements d'un fenêtre. NOTES : C'est un truc tout simple, et je ne sais plus ou je l'ai vu la première fois...

Ce source est aussi un exemple d'utilisation de la propriété ScanLine du TBitMap pour effectuer un dessin très rapide. Pour soucis de rapidité, le dessin du BitMap est réalisé en assembleur, c'est un des moments ou l'assembleur est le plus utile.

Le code présenté ici montre une fenêtre de sélection de couleur un peu comme celle de Windows. Activez ou non le double-buffer et déplacez rapidement le curseur de sélection de la couleur. Vour verez ainsi la différence de mise à jour.
Téléchargement
Compatibilité
Windows
0  0 
Détails
Catégories : Applications graphiques
Avatar de Bruno Guérangé
Expert éminent sénior
Voir tous les téléchargements de l'auteur
Licence : Non renseignée
Date de mise en ligne : 8 février 2013





 
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.
Responsables bénévoles de la rubrique Delphi : Gilles Vasseur - Alcatîz -

Partenaire : Hébergement Web