4D v16

WP GET ATTRIBUTES

Inicio

 
4D v16
WP GET ATTRIBUTES

WP GET ATTRIBUTES 


 

WP GET ATTRIBUTES ( rangoObj | wpDoc ; nomAtrib ; valorAtrib {; nomAtrib2 ; valorAtrib2 ; ... ; nomAtribN ; valorAtribN} ) 
Parámetro Tipo   Descripción
rangoObj | wpDoc  Objeto in Rango o documento 4D Write Pro
nomAtrib  Cadena in Nombre del atributo a obtener
valorAtrib  Cadena, Real, Booleano, Array in Valor actual de atributo para el rango de texto.

El nuevo comando WP GET ATTRIBUTES devuelve el valor de cualquier atributo en un rango o documento 4D Write Pro. Este comando le permite acceder a todo tipo de atributos internos 4D Write Pro: carácter, párrafo, documento o imagen.

En el primer parámetro, puede pasar ya sea un rango objeto  4D Write Pro (rangoObj) o una referencia de documento 4D Write (wpDoc). Un rangoObj es una parte de un documento 4D Write Pro que puede ser creado por los diferentes comandos. La siguiente tabla ofrece el alcance del comando WP GET ATTRIBUTES en función del parámetro objeto de destino y los atributos:

ParámetroAtributos comunes (excepto "verticalAlign")Atributos documento únicamenteAtributos párrafo únicamenteAtributos caracter únicamente (y "verticalAlign")
rangoObj desde WP Get paragraphspárrafosdocumentopárrafospárrafos
rangoObj desde WP Get picturesimágenesdocumento--
rangoObj desde WP Get range o párrafos para el rangodocumentopárrafos para el rango (interceptando párrafos)caracteres para el rango
wpDocdocumentodocumentopárrafos para todo el documentocaracteres para todo el documento

Atributos comunes (como "margen", "relleno", etc.) son comunes a el documento, párrafos, y/o imágenes.

Para obtener una lista completa de los atributos a pasar en nomAtrib, así como también sus respectivos valores, por favor consulte la sección Atributos 4D Write Pro .

Si hay diferentes valores para el mismo atributo en el rango o el documento pasado como parámetro, el comando devuelve:

  • para valores numéricos, wk mixed
  • para un array, un array vacío (paradas de tabulaciones, color si valorAttib está definido como array), con la excepción de wk shadow offset para el cual el valor array siempre contendrá 2 entradas que pueden definirse por separado como wk mixed si cualquier desplazamiento horizontal o vertical (o ambos) se combinan.
  • para valores cadena, una cadena vacía
  • para valores imagen, una imagen vacía.

Ejemplo  

Usted quiere conseguir el color de fondo del área seleccionada:

 $range:=WP Get selection(*;"WParea")
 WP GET ATTRIBUTES($range;wk background color;$bcol)



Ver también 

WP SET ATTRIBUTES
Atributos 4D Write Pro
Constantes 4D Write Pro
WP RESET ATTRIBUTES

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje 4D Write Pro

This command can be run in preemptive processes

 
HISTORIA 

Creado por: 4D v15 R4

 
ARTICLE USAGE

Referencia 4D Write Pro ( 4D v16)