Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v20 R7
SVG_Get_class

SVG_Get_class 


 

SVG_Get_class ( objetoSVG {; nomeClasses} ) -> Resultado 
Parâmetro Tipo   Descrição
objetoSVG  Ref_SVG in Referência objeto SVG
nomeClasses  Ponteiro in Ponteiro de array de nomes de classes
Resultado  Texto in Nome(s) da(s) classe(s)

O comando SVG_Get_class devolve o nome da classe para uma imagem SVG cuja referência passa no parâmetro objetoSVG. Os nomes das classes se devolvem como uma cadeia, com cada nome separado por um espaço.

No parâmetro opcional nomeClasses, pode passar um ponteiro a um array que será preenchido com todos os nomes das classes.

Exemplo  

  // define 2 estilos
 SVG_Define_style($Dom_SVG;".colored {fill: yellow; fill-opacity: 0.6; stroke: red; stroke-width: 8; stroke-opacity: 0.6}")
 SVG_Define_style($Dom_SVG;".blue {fill: blue}")
 
  // cria um grupo e define um estilo por padrão
 $Dom_g:=SVG_New_group($Dom_SVG)
 SVG_SET_CLASS($Dom_g;"colored blue")
 
 ARRAY TEXT($tTxt_Classes;0)
 $Txt_buffer:=SVG_Get_class($Dom_g;->$tTxt_classes)
 
  // $Txt_buffer = "colored blue"
  // $tTxt_classes{1} = "colored"
  // $tTxt_classes{2} = "blue"

 
PROPRIEDADES 

Produto: 4D
Tema: Atributos

This command can be run in preemptive processes

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v14

 
ARTICLE USAGE

4D SVG ( 4D v20 R7)