4D v16

WP RESET ATTRIBUTES

Página Inicial

 
4D v16
WP RESET ATTRIBUTES

WP RESET ATTRIBUTES 


 

WP RESET ATTRIBUTES ( faixaObj ; nomeAtrib {; nomeAtrib2 ; ... ; nomeAtribN} )  
Parâmetro Tipo   Descrição
faixaObj  Objeto in faixa do 4D Write Pro
nomeAtrib  String in Nome do atributo a remover

O novo comando WP RESET ATTRIBUTES permite restaurar o valor de um ou mais atributos na faixaObj 4D Write Pro. Este comando pode eliminar qualquer tipo de atributo interno 4D Write Pro: caractere, parágrafo, documento ou imagem. 

Uma faixaObj é uma parte de um documento 4D Write Pro que pode ser criado por diferentes comandos. A tabela seguinte oferece o alcance do comando WP RESET ATTRIBUTES dependendo do objeto objetivo e seus atributos:

ParâmetroAtributos comuns (exceto "verticalAlign")Atributos documento unicamenteAtributos parágrafo unicamenteAtributos caractere unicamente (e "verticalAlign")
rangoObj desde WP Get paragraphsparágrafosdocumentoparágrafosparágrafos
rangoObj desde WP Get picturesimágenesdocumento--
rangoObj desde WP Get range ou parágrafos para a faixadocumentoparágrafos para a faixa (interceptando parágrafos)caracteres para a faixa
wpDocdocumentodocumentoos parágrafos para todo o documentocaracteres para todo o documento

Quando um valor de atributo for eliminado com o comando WP RESET ATTRIBUTES, se reinicializa no valor predeterminado. Os valores como padrão são listados na seção Atributos 4D Write Pro.

Se o atributo a reinicializar não foi definido em faixaObj, o comando não faz nada.

Exemplo  

Se quiser eliminar os diferentes atributos da seguinte seleção:

Pode executar:

 $range:=WP Get selection(*;"WParea")
 WP RESET ATTRIBUTES($range;wk padding)
 WP RESET ATTRIBUTES($range;wk background color)
 WP RESET ATTRIBUTES($range;wk text underline style)
 WP RESET ATTRIBUTES($range;wk margin)
 WP RESET ATTRIBUTES($range;wk border style)

O documento resultante é:



Ver também 

WP SET ATTRIBUTES
Atributos 4D Write Pro
WP GET ATTRIBUTES

 
PROPRIEDADES 

Produto: 4D
Tema: Linguagem 4D Write Pro

This command can be run in preemptive processes

 
HISTÓRIA 

Criado por: 4D v15 R4

 
ARTICLE USAGE

Referência 4D Write Pro ( 4D v16)