4D v16

SVG_Get_class

Inicio

 
4D v16
SVG_Get_class

SVG_Get_class 


 

SVG_Get_class ( objetoSVG {; nomClases} ) -> Resultado 
Parámetro Tipo   Descripción
objetoSVG  Ref_SVG in Referencia del objeto SVG
nomClases  Puntero in Puntero a array de nombres de clases
Resultado  Texto in Nombre(s) de la(s) clase(s)

El comando SVG_Get_class devuelve el nombre de la clase para una imagen SVG cuya referencia se pasa en el parámetro objetoSVG.Los nombres de las clases se devuelven como una cadena, con cada nombre separado por un espacio.

En el parámetro opcional nomClases, puede pasar un puntero a un array, cuyos elementos serán llenados con los nombres de las clases.

Ejemplo  

  // 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}")
 
  // crea un grupo y define un estilo por defecto
 $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"

 
PROPIEDADES 

Producto: 4D
Tema: Atributos

 
HISTORIA 

Creado por: 4D v14

 
ARTICLE USAGE

4D SVG ( 4D v16)