Foa,
Pas si on a écrit sur une image.
Désolé, je pensais à autre chose.
La bonne solution est :
1) On veut écrire sur un fond uni :
- On écrit,
- Et pour effacer, on trace un rectangle rempli de la couleur du fond, rectangle dont la taille correspond à la zone occupée par le texte.
2) On veut écrire sur une image :
- On sauve le rectangle de l'image où le texte va s'écrire.
- On écrit.
- Et pour effacer, on recopie la zone d'image sauvegardée.
Et
ATTENTION : ne pas oublier de libérer la mémoire occupée pour la sauvegarde de la zone de l'image une fois qu'on n'en a plus besoin.
(Avec variante : pour effacer, on peut recharger carrément toute l'image, ce qui dispense de la sauvegarde de la zone concernée, mais peut s'avérer lourd en temps d'exécution).
Partager