Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WP New style sheet
|
WP New style sheet ( wpDoc ; tipoHojaEstilo ; nomHojaEstilo ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
wpDoc | Objeto |
![]() |
Documento 4D Write Pro | |||||
tipoHojaEstilo | Entero largo |
![]() |
Tipo de hoja de estilo | |||||
nomHojaEstilo | Cadena |
![]() |
Nombre de hoja de estilo | |||||
Resultado | Objeto |
![]() |
Objeto hoja de estilo | |||||
El comando WP New style sheet crea un nuevo objeto de hoja de estilo (vacío) para el wpDoc designado.
En el parámetro wpDoc, pase un documento 4D Write Pro.
El parámetro tipoHojaEstilo le permite designar el tipo de hoja de estilo, es decir, la parte de wpDoc que se verá afectada por la hoja de estilo. Hay dos tipos disponibles:
Pase un nombre para la hoja de estilo en el parámetro nomHojaEstilo. El nombre de la hoja de estilo se almacena con el documento y facilita reutilizar o modificar el estilo. También se puede utilizar con los comandos WP Get style sheet y WP DELETE STYLE SHEET. El nombre de la hoja de estilo debe cumplir las siguientes reglas:
Puede especificar los atributos de la hoja de estilo utilizando el comando WP SET ATTRIBUTES o la notación de objetos (consulte Atributos 4D Write Pro). Para ver la lista de atributos disponibles, consulte la sección Style sheet attributes.
Notas:
El siguiente código crea y define una hoja de estilo de párrafo:
C_OBJECT($styleSheet)
$styleSheet:=WP New style sheet(wpArea;wk type paragraph;"Main title")
//define la configuración de la hoja de estilo
WP SET ATTRIBUTES($styleSheet;wk font family;"Papyrus")
WP SET ATTRIBUTES($styleSheet;wk font size;"48pt")
WP SET ATTRIBUTES($styleSheet;wk text color;"red")
WP SET ATTRIBUTES($styleSheet;wk text align;wk left)
//Aplica la hoja de estilo al primer párrafo
C_COLLECTION($Paragraphs)
$Paragraphs:=WP Get elements(wpArea;wk type paragraph)
If($Paragraphs.length>0)
WP SET ATTRIBUTES($Paragraphs[0];wk style sheet;$styleSheet)
End if
Acceder a contenidos de documentos por programación
WP DELETE STYLE SHEET
WP Get style sheet
WP Get style sheets
WP IMPORT STYLE SHEETS
Producto: 4D
Tema: Lenguaje 4D Write Pro
Número
1650
Creado por: 4D v18
Referencia 4D Write Pro ( 4D v20 R7)