<resdraw resid="id1" size="w,h" figure="rect|roundrect|ellipse" stroke="on|off" thick[optionnel, utilisable si stroke="on"]="w" round[optionnel, utilisable si figure="roundrect"]="w,h" color[optionnel]="#ffffff" />
Nom | Obl. | Valeur | Description | Exemples |
---|---|---|---|---|
resid | Oui | Identifiant unique | L'identifiant doit être unique dans le document fsdl. Il ne peut contenir que des chiffres, lettres et le caractère "_" | <resdraw resid="id1" ... /> <resdraw resid="Id_1" ... /> |
size | Oui | couple(width,height) width : 1 à 640 ; height : 1 à 480 |
Définit la taille de l'élément géométrique suivant une largeur (width) et une hauteur (height) | <resdraw ... size="640,480" ... /> |
figure | Oui | 'rect' ou 'roundrect' ou 'ellipse' | Forme géométrique sur laquelle la ressource se base. 'rect' : rectangle 'roundrect' : rectangle arrondi 'ellipse' : ellipse (cercle si les valeurs de width et height sont égales) |
<resdraw ... figure="rect" ... /> <resdraw ... figure="roundrect" ... /> <resdraw ... figure="ellipse" ... /> |
stroke | Oui | 'on' ou 'off' | Remplissage de la forme ou non : 'on' : remplit la forme d'une couleur (attribut "color") 'off' : ne remplit pas la forme et trace une bordure en couleur (attribut "color") en fonction d'une taille (attribut "thick") |
<resdraw ... stoke="on" ... /> <resdraw ... stoke="off" ... /> |
thick | Non | de 1 à 64 (pixels) | Définit la largeur de la bordure Utilisable seulement si "stroke" est à la valeur "on" Valeur par défaut (si non renseigné) : "8" |
<resdraw ... stoke="on" thick="12" ... /> |
round | Non | couple(width,height) width : 1 à 640 ; height : 1 à 480 |
Définit la taille de l'arrondi des angles selon le couple "width,height" Utilisable seulement si "figure" est à la valeur "roundrect" Valeur par défaut (si non renseigné) : "16,16" |
<resdraw ... figure="roundrect" round="60,60" ... /> |
color | Non | valeur hexadécimale | Définit la couleur de la forme géométrique (ou de la bordure) Valeur par défaut (si non renseigné) : "#0000ff" |
<resdraw ... color="#001c46" ... /> |
resid | Oui | Identifiant unique | L'identifiant doit être unique dans le document fsdl. Il ne peut contenir que des chiffres, lettres et le caractère "_" | <resdraw resid="id1" ... /> <resdraw resid="Id_1" ... /> |
size | Oui | couple(width,height) width : 1 à 640 ; height : 1 à 480 |
Définit la taille de l'élément géométrique suivant une largeur (width) et une hauteur (height) | <resdraw ... size="640,480" ... /> |
figure | Oui | 'rect' ou 'roundrect' ou 'ellipse' | Forme géométrique sur laquelle la ressource se base. 'rect' : rectangle 'roundrect' : rectangle arrondi 'ellipse' : ellipse (cercle si les valeurs de width et height sont égales) |
<resdraw ... figure="rect" ... /> <resdraw ... figure="roundrect" ... /> <resdraw ... figure="ellipse" ... /> |
stroke | Oui | 'on' ou 'off' | Remplissage de la forme ou non : 'on' : remplit la forme d'une couleur (attribut "color") 'off' : ne remplit pas la forme et trace une bordure en couleur (attribut "color") en fonction d'une taille (attribut "thick") |
<resdraw ... stoke="on" ... /> <resdraw ... stoke="off" ... /> |
thick | Non | de 1 à 64 (pixels) | Définit la largeur de la bordure Utilisable seulement si "stroke" est à la valeur "on" Valeur par défaut (si non renseigné) : "8" |
<resdraw ... stoke="on" thick="12" ... /> |
round | Non | couple(width,height) width : 1 à 640 ; height : 1 à 480 |
Définit la taille de l'arrondi des angles selon le couple "width,height" Utilisable seulement si "figure" est à la valeur "roundrect" Valeur par défaut (si non renseigné) : "16,16" |
<resdraw ... figure="roundrect" round="60,60" ... /> |
color | Non | valeur hexadécimale | Définit la couleur de la forme géométrique (ou de la bordure) Valeur par défaut (si non renseigné) : "#0000ff" |
<resdraw ... color="#001c46" ... /> |
<resdraw resid="resdraw1" size="640,480" figure="roundrect" stroke="on" color="#f01313" thick="64" round="60,60" /> <resdraw resid="resdraw2" size="200,200" figure="rect" stroke="off" color="#02ae22" /> <resdraw resid="resdraw3" size="200,200" figure="ellipse" stroke="on" color="#9e02ae" /> <!-- Un élément resdraw doit être affiché dans un layer ! --/> <layer layerid="layer1" leapout="all" resref="resdraw1" align="left-top" pos="0,0" opacity="100" combine="add" /> <layer layerid="layer2" leapout="all" resref="resdraw2" align="left-top" pos="100,150" opacity="100" combine="add" /> <layer layerid="layer3" leapout="all" resref="resdraw3" align="left-top" pos="350,150" opacity="100" combine="add" />
<resdraw resid="resdraw1" size="640,480" figure="roundrect" stroke="on" color="#f01313" thick="64" round="60,60" /> <resdraw resid="resdraw2" size="200,200" figure="rect" stroke="off" color="#02ae22" /> <resdraw resid="resdraw3" size="200,200" figure="ellipse" stroke="on" color="#9e02ae" /> <!-- Un élément resdraw doit être affiché dans un layer ! --/> <layer layerid="layer1" leapout="all" resref="resdraw1" align="left-top" pos="0,0" opacity="100" combine="add" /> <layer layerid="layer2" leapout="all" resref="resdraw2" align="left-top" pos="100,150" opacity="100" combine="add" /> <layer layerid="layer3" leapout="all" resref="resdraw3" align="left-top" pos="350,150" opacity="100" combine="add" />