Nardo26
Nombre de messages : 2294 Age : 55 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: [COLOR / 2D_CLEAR] [2D_FILL_COLOR / FULL_SPACE] Ven 28 Oct 2011 - 14:38 | |
| Bonjour, En écrivant un petit programme de démo pour Severin, je suis tombé par hasard sur plusieurs choses qui ne me paraisse pas claire : - Je pensais que la commande COLOR définissait une propriété de l'objet PICTURE (comme WIDTH, HEIGHT...)
Il n'en est rien : le 2D_CLEAR remet le fond du PICTURE en blanc... Est-ce normal ? - Code:
-
PICTURE 1: 2D_TARGET_IS 1 FULL_SPACE 1: COLOR 1,228,234,221 2D_RECTANGLE 10,10,50,50 WAIT 1000 : 2D_CLEAR END -> Je m’attendais à ce que mon rectangle disparaisse mais que le fond de l'objet PICTURE reste coloré...
- J'ai regardé du coup le comportement du couple de commande 2D_FILL_COLOR / FULL_SPACE
2D_FILL_COLOR devrait normalement fonctionner pour tout éléments graphiques (2D_RECTANGLE, 2D_CIRCLE, etc...) or manifestement cette commande est également prise en compte pour l'objet PICTURE dans le cas d'un FULL_SPACE: - Code:
-
PICTURE 1: LEFT 1,10 : TOP 1,10:2D_TARGET_IS 1 2D_FILL_COLOR 120,150,250 WAIT 2000: FULL_SPACE 1 END L'objet PICTURE aurait donc des bordures et de ce fait le 2D_FILL_COLOR ferait son boulot pendant l'agrandissement du PICTURE ?
Une petite dernière, juste pour le fun : Sous l'éditeur de panoramic, si vous tapez le mot-clé 2D_BOX (qui n'existe pas/plus), la commande est reconnue au niveau coloration syntaxique... un résidu d'une vieille commande ?... | |
|
jpcr
Nombre de messages : 276 Age : 57 Localisation : Val de Marne (94) Date d'inscription : 06/05/2011
| Sujet: Re: [COLOR / 2D_CLEAR] [2D_FILL_COLOR / FULL_SPACE] Ven 28 Oct 2011 - 14:59 | |
| Salut Nardo,
je renchéris sur tes propos après avoir perdu un temps fou a essayer de comprendre pourquoi je perdais les couleurs dans mes forms pour m'appercevoir que cela venait du comportement étrange (excessif?) de 2d_clear.
a corriger a mon humble avis.
jp
| |
|