Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R8
SVG_SET_ATTRIBUTES_BY_ARRAYS
|
SVG_SET_ATTRIBUTES_BY_ARRAYS ( objetoSVG ; pontArrayNomes ; pontArrayValores ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
objetoSVG | Ref_SVG |
![]() |
Referencia de um elemento SVG | |||||
pontArrayNomes | Ponteiro |
![]() |
Nomes dos atributos | |||||
pontArrayValores | Ponteiro |
![]() |
Valores sincronizados dos atributos | |||||
O comando SVG_SET_ATTRIBUTES_BY_ARRAYS permite atribuir um ou mais atributos personalizados a um objeto SVG de referencia objetoSVG. Se um ou mais de estes atributos já existem, seus valores são substituídos pelos passados como parâmetros.
Os atributos e seus valores são passados por intermédio de dois arrays, aos que apontam pontArrayNomes e pontArrayValores.
$svg:=SVG_New
$object:=SVG_New_rect($svg;10;10;200;200;0;0;"black";"white";2)
ARRAY TEXT($attributes;0)
ARRAY TEXT($values;0)
APPEND TO ARRAY($attributes;"fill")
APPEND TO ARRAY($values;"red")
APPEND TO ARRAY($attributes;"stroke")
APPEND TO ARRAY($values;"blue")
APPEND TO ARRAY($attributes;"stroke-width")
APPEND TO ARRAY($values;"3")
SVG_SET_ATTRIBUTES_BY_ARRAYS($object;->$attributes;->$values)
Produto: 4D
Tema: Atributos
Número
65941
Criado por: Composant 4D SVG v11.3
4D SVG ( 4D v20 R8)