| 4D v13WR GET PARAGRAPHS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D Write v13
 WR GET PARAGRAPHS 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WR GET PARAGRAPHS ( area ; começaPor ; terminaEm ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| area | Inteiro longo |   | Área 4D Write | |||||
| começaPor | Inteiro longo |   | Início do parágrafo a devolver | |||||
| terminaEm | Inteiro longo |   | Fim do parágrafo a devolver | |||||
O comando WR GET PARAGRAPHS devolve a posição do primeiro caractere do primeiro parágrafo da seleção e a posição do retorno de carro do último parágrafo da seleção, na área 4D Write referenciada por area.
O seguinte exemplo permite analisar o documento e recuperar a posição do primeiro e último caractere de cada parágrafo.
  `Localização do cursor ao início da área
 WR SET SELECTION(area;0;0)
  `Contagem do número de parágrafos no documento
 nbPara:=WR Count(Zone;wr nb paragraphs)
  `Processando os parágrafos um por um
 For($i;1;nbPara)
  `Recuperamos a posição do primeiro e último caractere
    WR GET PARAGRAPHS(area;begin;Pos)
  `Reposicionamento depois do último parágrafo processado
    WR SET SELECTION(area;Pos;Pos)
 End for
	Produto: 4D
	Tema: WR  Gestão de texto
	Número 
        89464
        
        
        
	
	Criado por: 4D Write 6.5