cs_Kassad
Messages postés8Date d'inscriptionsamedi 12 janvier 2002StatutMembreDernière intervention28 avril 2002
-
28 avril 2002 à 11:32
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 2013
-
28 avril 2002 à 20:52
Y en a t'il qui savent si il est possible de repeindre un contrôle sans clignotements parasites ?!
C'esst pour un bon vieux contrôle TImage relativement gros.
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 28 avril 2002 à 14:43
TWinControl.Invalidate
Demande à Windows de redessiner le contrôle après traitement des autres messages Windows importants..
procedure Invalidate; override;
Description
Utilisez la méthode Invalidate si la totalité d'un contrôle doit être redessinée. Si plusieurs régions du contrôle doivent être redessinées, Invalidate provoque le réaffichage de toute la fenêtre en une seule passe, en évitant des "sautillements" dus à des réaffichages multiples. Les performances ne sont pas dégradées par plusieurs appels d'Invalidate avant que le contrôle ne soit effectivement redessiné.
cs_Kassad
Messages postés8Date d'inscriptionsamedi 12 janvier 2002StatutMembreDernière intervention28 avril 2002 28 avril 2002 à 15:16
Mouais, pourquoi pas ?! :)
J'ai trouvé autre chose entre temps : mettre la propriété Stretch sur true et utiliser Refresh tout simplement, par contre ça ne marcherait que sur Delphi 6.