4D v18

WP New style sheet

Inicio

 
4D v18
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  Cadena 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 debe ser único independientemente del tipo. Si el nombre ya está en uso, se producirá un error. El nombre de la hoja de estilo facilita la reutilización o modificación del estilo. También se puede utilizar con los comandos WP Get style sheet y WP DELETE STYLE SHEET.

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 carácter 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

 
HISTORIA 

New
Creado por: 4D v18

 
ARTICLE USAGE

Referencia 4D Write Pro ( 4D v18)