| 4D v13WR SET CURSOR POSITION | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D Write v13
 WR SET CURSOR POSITION 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WR SET CURSOR POSITION ( area ; pagina ; coluna ; linha | nivel ; posiçao ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| area | Inteiro longo |   | Área 4D Write | |||||
| pagina | Inteiro longo |   | Número da página onde está o cursor | |||||
| coluna | Inteiro longo |   | Número de coluna | |||||
| linha | nivel | Inteiro longo |   | Número de linha | |||||
| posiçao | Inteiro longo |   | Posição horizontal do cursor na linha | |||||
O comando WR SET CURSOR POSITION move o ponto de inserção a uma nova posição em função dos parâmetros pagina, coluna, linha e posiçao.
Se deseja colocar o cursor em uma área que não seja o corpo, é necessário utilizar o comando WR SET FRAME antes de utilizar o comando WR SET CURSOR POSITION.
Você quer localizar o ponto de inserção ao início da décima linha da quarta página:
  `Verifica que estamos no corpo do documento
 If(WR Get frame(Area)#0)
  `Caso contrário, passamos ao corpo
    WR SET FRAME(Area;wr text frame)
 End if
  `Mover o cursor
 WR SET CURSOR POSITION(Area;10;1;10;1)
  `Área de deslocamento para mostrar o punto de inserção
 WR SCROLL TO SELECTION(Area)
	Produto: 4D
	Tema: WR  Opções da área
	Número 
        89483
        
        
        
	
	Criado por: 4D Write 6.5
WR GET CURSOR POSITION
WR SET FRAME