4D Write v14WR GET SELECTION |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Write v14
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 v11.6)
4D Write - Lenguaje ( 4D Write v12)
4D Write - Lenguaje ( 4D Write v14)
4D Write - Lenguaje ( 4D v13)
4D Write - Lenguaje ( 4D Write v14 R2)
4D Write - Lenguaje ( 4D Write v14 R3)
4D Write - Lenguaje ( 4D Write v14 R4)