Bonjour � tous.
Je suis en train d'ecrire un programme pour lire et �crire des fichier DXF ( graphique). J'affiche mon dessin dans une TImage et je dessine en utilisant les propi�t� du Canvas.
Tous fonctionne correctement cependant, lorsque je deplace l'image ou que je dessine une droite sur le dessin, j'ai un clignotement de mon image assez d�sagr�able.
Le probl�me viens du fait que je ne connais pas de m�thode pour effacer le dessin en cours � part charger une image noir sur ma TImage. Du coup a chaque rafraichissement de mon Image, il charge et redessine.
Existe-t-il un moyen de r�soudre ce probl�me ?
Voici le code que j'utilise pour rafraichir ma TImage
Zone_Dessin = TImage
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 Zone_Dessin->Picture->LoadFromFile("Black.bmp"); Zone_Dessin->Canvas->Brush->Style = bsClear; monDessin->Rafraichir(Zone_Dessin);
monDessin est l'objet qui contr�le le dessin, c'est lui en autre qui va redessiner.
D'avance merci de vos reponse.
Partager