4D Write v14WR SET TEXT PROPERTY |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Write v14
WR SET TEXT PROPERTY
|
WR SET TEXT PROPERTY ( area ; propiedad ; valor ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
area | Entero largo |
![]() |
Área 4D Write | |||||
propiedad | Entero |
![]() |
Número de propiedad de texto a fijar | |||||
valor | Entero largo |
![]() |
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.
Violet:=WR RGB to color(61952;2048;33792)
WR SET FONT(Area;"Times")
WR SET TEXT PROPERTY(Area;wr font size;12)
WR SET TEXT PROPERTY(Area;wr text color;wr violet)
WR SET TEXT PROPERTY(Area;wr bold;1)
WR SET TEXT PROPERTY(Area;wr italic;0)
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
Producto: 4D Write
Tema: WR Gestión de texto
Número
89480
Modificado: 4D Write 2004.3
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)