4D v16

SVG_Get_options

Inicio

 
4D v16
SVG_Get_options

SVG_Get_options 


 

SVG_Get_options -> Resultado 
Parámetro Tipo   Descripción
Resultado  Entero largo in Opciones

El comando SVG_Get_options devuelve un entero largo que representa un array de 32 bits donde cada bit puede representar una opción del componente. Puede utilizar los Operadores en los bits de 4D para probar (??) el estado de una opción y activarla (+?) o desactivarla (-?).

Las siguientes opciones están disponibles:

BitOpciónPor defecto
1Asignar un ID automáticamente cuando se crea un elemento0 (desactivado)
2Cerrar automáticamente los objetos0 (desactivado)
3Crear objetos con un fondo1 (activado)
4Coordenadas absolutas para trazos1 (activado)
5Crear código más legible0 (desactivado)
6Pitido cuando se produce un error1 (activado)
7No mostrar los errores de 4D0 (desactivado)
8Imágenes transparentes1 (activado)
9Utilizar origen trigonométrico0 (desactivado)
10Reemplazar automáticamente Arial1 (activado)
11Utilizar la renderización 'crispEdges' por defecto para un nuevo diseño0 (desactivado)
12Controlar los parámetros1 (activado)
13Keep extra spaces0 (desactivado)
14Rotación centrada0 (desactivado)
Asignar un ID automáticamente al crear un elemento[#/table]

  • Asignar un ID automáticamente cuando se crea un elemento
    Si esta opción está activa, cuando el componente crea un nuevo elemento, añade y llena sistemáticamente un atributo 'id' para el objeto creado, si esto no se ha especificado.
  • Crear objetos con un fondo
    Si esta opción está activa, los objetos cerrados se crearán con un color de fondo, de lo contrario, el fondo será transparente.
  • Crear código más legible
    Esta opción permite crear un código indentado y con buenos espacios, pero sin embargo difícil de manejar, su activación es especialmente útil durante la fase de depuración.
  • Pitido cuando se produce un error
    Cuando se produce un error y ningún método de gestión de errores de la base local se ha instalado con el comando SVG_Set_error_handler, se emite un pito si esta opción está activa.
  • No mostrar los errores de 4D
    Esta opción activa por defecto bloquea la visualización de errores 4D mediante la instalación de un método de gestión de errores propio al componente 4D SVG. Puede preferir no utilizar esta gestión interna y permitir a 4D mostrar estos mensajes. Esto puede ser útil durante la depuración, por ejemplo. 
  • Imágenes transparentes
    Por defecto, las imágenes SVG creadas con el comando SVG_New son transparentes. Al deshabilitar esta opción, las imágenes tendrán un fondo blanco.
  • Utilizar origen trigonométrico
    Por defecto, SVG ubica el origen en la parte superior de la escala de grados (medianoche). Esta opción le permite pasar las coordenadas de acuerdo a los puntos de referencia trigonométricos (3h o 15min). La conversión se realiza de inmediato.
  • Reemplazar automáticamente Arial
    Por defecto, 4D SVG remplaza la fuente 'Arial' por 'Arial Unicode MS', 'Arial' para mejorar la compatibilidad con los caracteres no romanos (japonés por ejemplo). En algunos casos, puede desactivar este funcionamiento. Esta opción permite no remplazar las fuentes Arial.  
  • Utilizar la renderización 'crispEdges' por defecto para un nuevo diseño     
    El atributo crispEdges (ver SVG_SET_SHAPE_RENDERING) puede forzarse por defecto gracias a esta opción.
  • Control de los parámetros
    Por defecto, 4D SVG controla la validez de los parámetros pasados a los comandos. Una vez la fase de desarrollo termina, puede desactivar esta opción con el fin de acelerar sensiblemente la ejecución del código.
  • Mantener espacios extras (Nuevo en v14)
    Permite múltiples espacios adyacentes para mostrar en objetos texto.
  • Rotación centrada (Nuevo en v14)
    Si se activa esta opción, el comando SVG_SET_TRANSFORM_ROTATE intenta realizar una rotación centrada cuando no se pasa el tercer y cuarto parámetro. El centro de rotación se calcula sobre la base de la x, y, atributos de ancho y alto del objeto. Si el objeto referenciado no tiene estos atributos, la rotación se realiza alrededor del punto (0,0).

Ejemplo  

Ver el comando SVG_SET_OPTIONS.



Ver también 

SVG_SET_OPTIONS

 
PROPIEDADES 

Producto: 4D
Tema: Utilitarios
Número 65914

 
HISTORIA 

Creado por: Composant 4D SVG v11.3
Modificado: 4D v13
Modificado: 4D v14

 
ARTICLE USAGE

4D SVG ( 4D v16)