4D Write v16

WR SET TEXT PROPERTY

Inicio

 
4D Write v16
WR SET TEXT PROPERTY

WR SET TEXT PROPERTY 


 

WR SET TEXT PROPERTY ( area ; propiedad ; valor ) 
Parámetro Tipo   Descripción
area  Entero largo in Área 4D Write
propiedad  Entero in Número de propiedad de texto a fijar
valor  Entero largo in Valor para la propiedad seleccionada

El comando WR SET TEXT PROPERTY permite modificar los atributos del texto seleccionado en area.

Los parámetros propiedad y valor se utilizan juntos.

Nota: es recomendable utilizar el comando WR SET FONT en lugar de WR SET TEXT PROPERTY (Area;wr font number;Valor), porque los números de fuente se generan dinámicamente y varían de un sistema al otro.

Si se pasa un número de propiedad erróneo, se genera el error 1075.
Si pasa un valor erróneo para la propiedad seleccionada, se genera el error 1076.

Notas:

Las siguientes constantes y valores pueden utilizarse con los comandos WR SET TEXT PROPERTY y WR Get text property:

propiedad (WR Propiedades de texto)utilizado para definir o leer (valor o WR Valores para propiedades de texto)
wr bold (0)el estilo negrita en el texto (false=0, true=1)
wr italic (1)el estilo itálica en el texto (false=0, true=1)
wr shadow (2)el estilo sombreado en el texto (false=0, true=1)
wr strikethrough (3)el estilo tachado en el texto (false=0, true=1)
wr underline (4)el estilo subrayado en el texto: sin subrayado=0, wr single underline (1), wr word underline (2), wr double underline (3), wr hatched underline (4)
wr superscript or subscript (5)texto en superíndice o subíndice: ninguno=0, wr superscript (1), wr subscript (2)
wr capital case (6)texto en versalitas, minúsculas o mayúsculas: minúsculas=0, wr capitals (1), wr small capitals (2)
wr font number (7)el valor pasado es un número interno. 4D Write asigna los números de fuente gradualmente a medida que se utilizan. Se recomienda por lo general utilizar los comandos WR Get font y WR SET FONT que trabajan con los nombres de fuentes.
wr font size (8)el tamaño del texto (valor entre 9 y 255)
wr text color (9)el valor debe pasarse de forma 0x00RRGGBB como en 4D (o en las versiones anteriores de 4D Write). Puede utilizar las constantes del tema WR Colores estándar.
wr text back color (10)
wr strikethrough color (11)
wr underline color (12)
wr shadow color (13)
wr links appearance (14)la apariencia de los enlaces: wr no links appearance (0), wr unvisited links appearance (1), wr visited links appearance (2)
wr stylesheet number (15)pase el número de índice de la hoja de estilo en la lista. Recuerde que si pasa un índice de hoja de estilo, se asignará al texto una hoja de estilo, pero las propiedades de la hoja de estilo no se aplicarán. El comando WR APPLY STYLESHEET define la propiedad y aplica las propiedades de la hoja de estilo.
wr user property (16)su valor se fija libremente. Puede definir y leer todo valor personalizado para esta propiedad. Por ejemplo, si quiere conservar una lista jerárquica en paralelo con un texto, puede utilizar esta propiedad para guardar una referencia de elemento de la lista jerárquica. Cada vez que hace clic en el texto, obtiene la propiedad y selecciona el elemento correspondiente en la lista jerárquica.
wr justification (32)justificación del texto: wr left justified (0), wr centered (1), wr right justified (2), wr full justified (3)
wr line spacing (33)la interlineación, el valor varía de 1 a 10 en pasos de 0.5: 1=interlineado simple, 1.5=1.5 interlineado, 2=interlineado doble
wr bullet (34)el estilo de la viñeta: wr black square bullet (110), wr white square bullet (111), wr black circle bullet (108), wr white circle bullet (109), wr diamonds bullet (117), wr clubs bullet (118), wr no bullet (0)
wr left margin (35)la distancia con respecto al margen muerto izquierdo. El valor se expresa en la unidad actual del documento.
wr first indent (36)la distancia con respecto al margen derecho. <0 = a la izquierda del margen derecho, >0 = a la derecha del margen derecho. El valor se expresa en la unidad actual del documento.
wr right margin (37)la distancia con respecto al margen muerto derecho. El valor se expresa en la unidad actual del documento.
wr border back color (38)el valor debe pasarse de la forma 0x00RRGGBB como en 4D (o en versiones anteriores de 4D Write). Puede utilizar las constantes del tema .
wr border line color (39)
wr border line style (40)el estilo y el tamaño de la línea de borde: wr 1 pt line (0), wr 2 pts line (1), wr 3 pts line (2), wr dotted line (3), wr double dotted line (4), wr triple dotted line (5), wr double 1 pt line (6), wr double inside 2 pts line (7), wr triple center 2 pts line (8), wr double outside 2 pts line (9), wr half pt line (10), wr quarter pt linet (11). Definir el estilo del borde directamente afecta los bordes de la selección, o le permite definir el tipo de borde antes de ponerlo. Es mejor definir el tipo de borde primero y luego ubicarlo. De esa manera, evita tener que volverlo a dibujar. Recuerde que el estilo del borde es el mismo para todos los lados (izquierda/derecha y arriba/abajo) de una selección.
wr left border (41)definir el borde (false=0, true=1)
wr right border (42)definir el borde (false=0, true=1)
wr inside top border (43)definir el borde interno (false=0, true=1). Un espacio se añade arriba y debajo del párrafo.
wr inside bottom border (44)define el borde interno (false=0, true=1). Un espacio se añade arriba y debajo del párrafo.
wr border spacing (45)la distancia entre el borde y el texto. El valor se expresa en la unidad actual del documento.
wr top border (46)definir el borde (false=0, true=1). Un espacio se añade arriba del párrafo.
wr bottom border (47)definir el borde (false=0, true=1). Un espacio se añade debajo del párrafo.
wr tab (64)el número de tabulaciones en el último párrafo de la selección. Propiedad no válida con WR SET TEXT PROPERTY a utilizar únicamente con WR Get text property.

Usted quiere aplicar a la selección actual las siguientes propiedades: fuente Times, 12 puntos, color Violeta, no itálica, negrita.

Usted quiere definir las márgenes del texto en un valor predefinida:

 WR GET SELECTION(Area;StartSel;EndSel) `Se guarda la selección del texto
 WR UPDATE MODE(Area;0) `Desactivación de las actualizaciones de la pantalla
 WR EXECUTE COMMAND(Area;wr cmd select all`Seleccionar todo
  `Definir la unidad actual del documento en centímetros
 WR SET DOC PROPERTY(Area;wr unit;0)
  `Definir las márgenes en centímetros
 WR SET TEXT PROPERTY(Area;wr right margin;1,8)
 WR SET TEXT PROPERTY(Area;wr left margin;1,3)
 WR SET SELECTION(Area;StartSel;EndSel) `Selección del texto
 WR UPDATE MODE(Area;1) `Reactivar la actualización de la pantalla



Ver también 

WR Get text property

 
PROPIEDADES 

Producto: 4D Write
Tema: WR Gestión de texto
Número 89480

 
HISTORIA 

Modificado: 4D Write 2004.3

 
ARTICLE USAGE

4D Write - Lenguaje ( 4D Write v16)