Oui. C'est gêannt, mais ça a toujours été le cas. La commande COLOR s'applique sur le canvas du picture, et le canvas est la représentation graphique d'un objet, à un moment donné. Si tu fais COLOR, ton canvas actuel sera coloré. Mais si tu changes les dimensions du picture, cela crée un nouveau canvas. Panoramic prend soin que l'ancien canvas sera repris, en position de (0,0) du nouveau canvas, mais Panoramic ne sait plus qu'une commande COLOR a été donné. Et l'excédant du nouveau canvas est donc coloré dans la couleur par défaut.
Suggestion: si tu agrandis un picture, procède de la manière suivante:
- copie l'image actuelle dans un objet IMAGE par 2D_IMAGE_COPY
- agrandis le PICTURE
- colore le nouveau picture par COLOR
- récupère ton ancien contenu par 2D_CLIPBOARD_PASTE
On pourrait imaginer de laisser le picture avec son contenu, l'agrandir et faire un 2D_FLOOD dans le coin inférieur droit. Deux remarques à ce sujet:
1. pas sûr que ce soit plus rapide
2. si jamais le contenu du picture avant agrandissement contient des pixels sur le bord ayant la couleur du fond du picture après agrandissement, tu imagines ce qui va se passer...