-
PaintBox et canvas
voila j'ai uin petit problème:
j'ai mis deux paintBox sur un panel, un pour le font(cadrillage) et un pour le graphique.
lorsque je change mon echelle du cadrillage je l'efface et le recrée a la bonne echelle.
Pour ce faire j'utilise: paintBox2.Repaint il me l'efface bien mais il m'efface aussi le paintBox1 qui lui ne doit pas etre effecer... comment puis je faire pour ne pas effacer les deux paintbox??
merci.
eln
-
Salut :D
Il y a une chose que je ne comprends pas: logiquement, tu dessines dans le OnPaint de chacun des TPaintBox... Alors si tu effaces l'un ou l'autre avec RePaint, ils doivent automatiquement se redessiner tous les deux...
En tout cas, c'est bizarre que les deux s'effacent en mêm temps...
-
Non, ce n'est pas bizarre s'ils sont supperposés. Le PaintBox ne contient pas d'image, donc si un autre composant quel qu'il soit modifie le dessin, le dessin est perdu.
Deux solutions :
:arrow: Tu redessines les deux
:arrow: Tu utilises des TImages qui eux conservent le dessin.
-
merci de vos réponce rapide :)
a bientot :D