Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20 R7
WP New style sheet

WP New style sheet 


 

WP New style sheet ( wpDoc ; tipoHojaEstilo ; nomHojaEstilo ) -> Resultado 
Parámetro Tipo   Descripción
wpDoc  Objeto in Documento 4D Write Pro
tipoHojaEstilo  Entero largo in Tipo de hoja de estilo
nomHojaEstilo  Cadena in Nombre de hoja de estilo
Resultado  Objeto in 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:

  • wk type character: aplica atributos de estilo a los caracteres.
  • wk type paragraph: aplica atributos de estilo a los párrafos.

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:

  • debe empezar por una letra
  • a continuación, puede contener caracteres alfanuméricos, espacios en blanco, caracteres "-" o caracteres unicode >= 128
  • debe ser único en el documento, independientemente de su tipo
  • no debe empezar por "section", que está reservado
  • el carácter "_" se sustituye por un espacio y se eliminan los espacios finales.

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

  • Una hoja de estilo solo modifica la visualización de un caracter o párrafo, no cómo se almacena en el documento. Si se elimina una hoja de estilo, el texto volverá al estilo predeterminado.
  • Todo atributo de estilo no definido en la nueva hoja de estilo utilizará automáticamente el estilo Normal. Para más información, consulte Comandos hoja de estilo.

Ejemplo  

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



Ver también 

Acceder a contenidos de documentos por programación
WP DELETE STYLE SHEET
WP Get style sheet
WP Get style sheets
WP IMPORT STYLE SHEETS

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje 4D Write Pro
Número 1650

This command can be run in preemptive processes

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v18

 
ARTICLE USAGE

Referencia 4D Write Pro ( 4D v20 R7)