4D Write v16WR GET SELECTION |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Write v16
WR GET SELECTION
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WR GET SELECTION ( area ; primera ; ultima ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| area | Entero largo |
|
Área 4D Write | |||||
| primera | Entero largo |
|
Recibe el primer carácter | |||||
| ultima | Entero largo |
|
Fin de la selección | |||||
El comando WR GET SELECTION devuelve, en las variables primer y ultimo, las posiciones del texto seleccionado en area.
primer siempre es 1 menor que el primer carácter seleccionado. ultimo es siempre igual al último carácter seleccionado. Si primer y ultimo son iguales, ningún texto está seleccionado y el punto de inserción se ubica luego del carácter descrito por primer.
El siguiente ejemplo define los márgenes de todo el documento y recupera la selección original:
WR GET SELECTION(area;StartSel;EndSel) `Relectura de la selección actual
WR EXECUTE COMMAND(area;wr cmd select all) `Seleccionar todo
`Definir márgenes
WR SET TEXT PROPERTY(area;wr left margin;49)
WR SET TEXT PROPERTY(area;wr first indent;49)
WR SET TEXT PROPERTY(area;wr right margin;504)
WR SET SELECTION(area;StartSel;EndSel) `Volver la selección a su posición inicial
Producto: 4D Write
Tema: WR Gestión de texto
Número
89199
Creado por: 4D Write 6
4D Write - Lenguaje ( 4D Write v16)
Añadir un comentario