4D v17.4

4D Write Pro

Accueil

 
4D v17.4
4D Write Pro

4D Write Pro 

 

Les constantes de 4D Write Pro sont détaillées dans le manuel de 4D Write Pro. Pour plus d'informations, veuillez vous référer à la section 4D Write Pro - Langage.

Constante Type Valeur Comment
wk 4D Write Pro layout Entier long 0 Format 4D Write Pro standard, pouvant inclure des attributs de style spécifiques
wk 4wp Entier long 4 Le document 4D Write Pro est sauvegardé dans un format d'archive natif (HTML zippé avec images stockées dans un dossier séparé). Les expressions 4D ne sont pas calculées et les balises 4D spécifiques sont incluses. Ce format est particulièrement approprié pour la sauvegarde et l'archivage de documents 4D Write Pro sur disque sans aucune perte d'informations.
wk anchor all Entier long -1 Valeur d'ancre d'image pour wk anchor section et wk anchor page
wk anchor embedded Entier long -2 Valeur d'ancre d'image pour wk anchor section
wk anchor first page Entier long -2 Valeur d'ancre d'image pour wk anchor page
wk anchor horizontal align Chaîne anchorHorizontalAlign Définit l'alignement horizontal d'une image relativement à l'origine (voir wk anchor origin). Valeurs possibles :
  • wk left - alignement à gauche
  • wk center - alignement au centre (non compatible HTML, image non affichée sur le web)
  • wk right - alignement à droite
wk anchor horizontal offset Chaîne anchorHorizontalOffset Définit le décalage horizontal d'une image exprimé en dimension CSS de type chaîne ou entier long (cm ou pt ou pixel) dans l'unité wk layout unit. Valeurs possibles :
  • Limite gauche ou droite de l'image relativement à wk anchor horizontal align
  • Limite gauche ou droite du corps (body) en mode inclus (si wk anchor section = wk anchor embedded)

Valeur par défaut = 0.

wk anchor layout Chaîne anchorLayout Définit la position relative d'une image par rapport au texte ou à la page. Valeurs possibles :
  • wk behind text - l'image est ancrée derrière le texte
  • wk in front of text - l'image est ancrée devant le texte
  • wk inline with text - l'image est insérée dans le texte (position par défaut pour les images insérées avec WP INSERER IMAGE). Cet attribut est en lecture seule (les images dans le texte ne peuvent pas être converties en images ancrées par programmation).
wk anchor left page Entier long -3 Valeur d'ancre d'image pour wk anchor page
wk anchor origin Chaîne anchorOrigin Définit si l'image est ancrée dans la page, l'en-tête ou le pied. Valeurs possibles :
  • wk paper box (défaut) - l'image est ancrée en bordure de page
  • wk header box - l'image est ancrée dans l'en-tête du document. Si l'en-tête n'est pas visible, l'image n'est pas affichée.
  • wk footer box - l'image est ancrée dans le pied du document. Si le pied n'est pas visible, l'image n'est pas affichée.
Ce sélecteur est ignoré en mode inclus.
wk anchor page Chaîne anchorPage

Définit le numéro de page ou le type de page où l'image est ancrée. Valeurs possibles :

  • wk anchor all - l'image est ancrée dans toutes les pages de la ou des section(s) définie(s) par wk anchor section
  • wk anchor embedded - l'image est ancrée au corps (body) du document en mode inclus (l'image est visible uniquement en mode inclus)
  • wk anchor first page - l'image est ancrée dans la première sous-section de la page de la ou des section(s) définie(s) par wk anchor section
  • wk anchor left page - l'image est ancrée dans la sous-section de la page gauche de la ou des section(s) définie(s) par wk anchor section
  • wk anchor right page -  l'image est ancrée dans la sous-section de la page droite de la ou des section(s) définie(s) par wk anchor section
  • valeur numérique (entier long >= 0) - indique le numéro de la page dans laquelle l'image est ancrée. Dans ce cas, wk anchor section = wk anchor embedded. L'ancrage de section est ignoré si une image est ancrée dans une seule page.

Note : Les images en mode Page ne sont pas affichées dans les navigateurs.

wk anchor right page Entier long -4 Valeur d'ancre d'image pour wk anchor page
wk anchor section Chaîne anchorSection Définit le numéro de section ou le type de section où l'image est ancrée. Valeurs possibles :
  • wk anchor all (par défaut) - l'image est ancrée dans toutes les sections du document (l'image est visible uniquement en mode page)
  • wk anchor embedded - l'image est ancrée au corps (body) du document en mode inclus (l'image est visible uniquement en mode inclus).
  • valeur numérique (entier long >= 1) - indique le numéro de la section dans laquelle l'image est ancrée (l'image est visible uniquement en mode page).

Note : Les images en mode Page ne sont pas affichées dans les navigateurs.

wk anchor vertical align Chaîne anchorVerticalAlign Définit l'alignement vertical d'une image relativement à l'origine (voir wk anchor origin). Valeurs possibles :
  • wk top - alignement en haut
  • wk center - alignement au centre (non compatible HTML, image non affichée sur le web)
  • wk bottom - alignement en bas
wk anchor vertical offset Chaîne anchorVerticalOffset Définit le décalage vertical d'une image exprimé en dimension CSS de type chaîne ou nombre (cm ou pt ou pixel) dans l'unité wk layout unit. Valeurs possibles :
  • Haut, centre ou bas de la page (voir wk anchor horizontal align)
  • Haut, centre ou bas du corps (body) en mode inclus (si wk anchor section = wk anchor embedded)

Valeur par défaut = 0.

wk append Entier long 2

Insère le contenu à la fin de la cible

wk armenian Entier long 19 Style de numérotation arménien standard utilisé (valeur pour wk list style type)
wk author Chaîne author Indique le nom de l'auteur du document (chaîne)
wk auto Entier long 0 La valeur de la propriété (constante) à laquelle cette constante est appliquée est ajustée automatiquement en fonction du contenu ou du contexte de l'élément 
wk background clip Chaîne backgroundClip Définit la zone de fond. Valeurs possibles :
  • wk border box (défaut) : le fond est jusqu'au bord extérieur de la bordure
  • wk content box : le fond est à l'intérieur de la zone "content"
  • wk padding box : le fond est jusqu'au bord extérieur du padding (ou jusqu'au bord interne de la bordure, le cas échéant)
  • wk paper box : le fond est jusqu'au bord du document ou de la section
wk background color Chaîne backgroundColor Définit la couleur de fond d'un élément. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red").
  • une valeur de couleur 4D (entier long, voir commande OBJET FIXER COULEUR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)

La valeur par défaut pour les documents est "#FFFFFF" et wk transparent ou "transparent" pour les paragraphes et les images.

wk background height Chaîne backgroundHeight Définit la dimension verticale d'une image de fond. Valeurs possibles :
  • wk auto (défaut) : utilise la hauteur courante de l'image de fond
  • wk contain : redimensionne l'image à sa hauteur maximale de manière qu'elle "tienne" entièrement dans la zone "content" tout en préservant ses proportions. Cette option modifie également la valeur de l'autre attribut de dimension.
  • wk cover : redimensionne l'image à sa hauteur maximale de manière à ce que le fond soit entièrement recouvert par l'image de fond tout en préservant ses proportions. Certaines parties de l'image peuvent être tronquées. Cette option modifie également la valeur de l'autre attribut de dimension
  • Taille définie : définit la largeur de l'image via une valeur de type réel ou chaîne :
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. Il est possible de passer une valeur relative (pourcentage %).
wk background image Chaîne backgroundImage Définit une référence d'image à utiliser en fond. Peut être toute expression ou variable image 4D valide.
  • Valeur retournée (WP LIRE ATTRIBUTS) : si l'image avait été définie via un URL résau, l'image cible est retournée si elle a déjà été chargée, sinon une image vide est retournée.

Utilisez wk background image url si vous souhaitez gérer des images via des URLs ou des URIs locaux.

wk background image url Chaîne backgroundImageURL Image de fond définie via un URL (chaîne). Peut être un URL réseau ou un data URI, absolu ou relatif au fichier de structure.
  • Valeur retournée (WP LIRE ATTRIBUTS) : URL réseau ou URI de donnée. Cette valeur peut ne pas être égale à l'URL initial pour une image non référencée par un URL réseau (seuls les URLs réseau sont conservés). Pour les URLs de fichiers locaux, le flux d'image (stream) lui-même est conservé dans le document et donc l'URL retourné est un URI de données avec le flux d'image encodé en base64.

Utilisez wk background image pour gérer des images de fond via des expressions image.

wk background origin Chaîne backgroundOrigin

Définit la position de l'image de fond. Valeurs possibles :

  • wk padding box (défaut) : l'image de fond débute au rectangle de padding (ou à l'intérieur de la bordure)
  • wk border box : l'image de fond débute au rectangle de la bordure (bord extérieur)
  • wk content box : l'image de fond au rectangle "content"
  • wk paper box : l'image de fond débute au bord du document ou de la section
wk background position horizontal Chaîne backgroundPositionHorizontal Définit la position horizontale de départ d'une image de fond. Valeurs possibles :
  • wk left (défaut) : l'image de fond débute horizontalement à gauche de l'élément
  • wk center : l'image de fond débute horizontalement au centre de l'élément
  • wk right : l'image de fond débute horizontalement à droite de l'élément
wk background position vertical Chaîne backgroundPositionVertical

Définit la position verticale de départ d'une image de fond. Valeurs possibles :

  • wk top (défaut) : l'image de fond débute verticalement en haut de l'élément
  • wk middle : l'image de fond débute verticalement au centre de l'élément
  • wk bottom : l'image de fond débute verticalement à droite de l'élément
wk background repeat Chaîne backgroundRepeat Définit si et comment une image de fond est répétée. Valeurs possibles :
  • wk repeat (défaut) : l'image de fond est répétée verticalement et horizontalement
  • wk no repeat : l'image de fond n'est pas répétée
  • wk repeat x : l'image de fond est répétée horizontalement uniquement
  • wk repeat y : l'image de fond est répétée verticalement uniquement
wk background width Chaîne backgroundWidth Définit la dimension horizontale d'une image de fond. Valeurs possibles :
  • wk auto (défaut) : utilise la largeur courante de l'image de fond
  • wk contain : redimensionne l'image à sa largeur maximale de manière qu'elle "tienne" entièrement dans la zone "content" tout en préservant ses proportions. Cette option modifie également la valeur de l'autre attribut de dimension.
  • wk cover : redimensionne l'image de manière à ce que le fond soit entièrement recouvert par l'image de fond tout en préservant ses proportions. Certaines parties de l'image peuvent être tronquées. Cette option modifie également la valeur de l'autre attribut de dimension
  • Taille définie : définit la largeur de l'image via une valeur de type réel ou chaîne :
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. Il est possible de passer une valeur relative (pourcentage %).
wk bar Entier long 4 Insère une barre verticale à l'emplacement de la tabulation (valeur pour wk tab stop types)
wk baseline Entier long 4 Aligne la base d'un élément avec la base de l'élément parent (valeur pour wk vertical align)
wk behind text Entier long 0 Valeur pour wk anchor layout
wk body Entier long 0 Zone de corps (body) de la section
wk border box Entier long 0 Le fond est découpé par la zone de bordure (valeur pour wk background clip)
wk border color Chaîne borderColor Définit la couleur pour les quatre bordures. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red").
  • une valeur de couleur 4D (entier long, voir commande OBJET FIXER COULEUR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)

La valeur par défaut est "#000000" (si valeur chaîne). S'il y a plusieurs couleurs, WP LIRE ATTRIBUTS retourne une chaîne vide.

wk border color bottom Chaîne borderColorBottom Définit la couleur pour la bordure basse. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande OBJET FIXER COULEUR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)
wk border color left Chaîne borderColorLeft Définit la couleur pour la bordure gauche. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande OBJET FIXER COULEUR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)
wk border color right Chaîne borderColorRight Définit la couleur pour la bordure droite. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande OBJET FIXER COULEUR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)
wk border color top Chaîne borderColorTop Définit la couleur pour la bordure haute. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande OBJET FIXER COULEUR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)
wk border radius Chaîne borderRadius Définit l'arrondi des angles de la bordure. Valeurs possibles :
  • wk none (défaut) : la bordure n'a pas d'angles arrondis
  • Valeur d'angle exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Angle en wk layout unit.
    • Chaîne : chaîne CSS avec valeur et unité concaténées. Ex. : "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres.
wk border style Chaîne borderStyle Définit le style des quatre bordures. Valeurs possibles :
  • wk none (défaut) : pas de bordure
  • wk hidden : équivaut à wk none, sauf en résolution de conflit de bordure
  • wk solid : bordure pleine
  • wk dotted : bordure en pointillés
  • wk dashed : bordure en tirets
  • wk double : bordure double
  • wk groove : bordure relief 3D (l'effet réel dépend de la couleur de la bordure)
  • wk ridge : bordure relief 3D inversé (l'effet réel dépend de la couleur de la bordure)
  • wk inset : bordure biseau 3D (l'effet réel dépend de la couleur de la bordure)
  • wk outset : bordure biseau 3D inversé (l'effet réel dépend de la couleur de la bordure)
wk border style bottom Chaîne borderStyleBottom Définit le style de la bordure basse. Valeurs possibles :
  • wk none (défaut) : pas de bordure basse
  • wk hidden : équivaut à wk none, sauf en résolution de conflit de bordure
  • wk solid : bordure pleine
  • wk dotted : bordure en pointillés
  • wk dashed : bordure en tirets
  • wk double : bordure double
  • wk groove : bordure relief 3D (l'effet réel dépend de la couleur de la bordure)
  • wk ridge : bordure relief 3D inversé (l'effet réel dépend de la couleur de la bordure)
  • wk inset : bordure biseau 3D (l'effet réel dépend de la couleur de la bordure)
  • wk outset : bordure biseau 3D inversé (l'effet réel dépend de la couleur de la bordure)
wk border style left Chaîne borderStyleLeft Définit le style de la bordure gauche. Valeurs possibles :
  • wk none (défaut) : pas de bordure gauche
  • wk hidden : équivaut à wk none, sauf en résolution de conflit de bordure
  • wk solid : bordure pleine
  • wk dotted : bordure en pointillés
  • wk dashed : bordure en tirets
  • wk double : bordure double
  • wk groove : bordure relief 3D (l'effet réel dépend de la couleur de la bordure)
  • wk ridge : bordure relief 3D inversé (l'effet réel dépend de la couleur de la bordure)
  • wk inset : bordure biseau 3D (l'effet réel dépend de la couleur de la bordure)
  • wk outset : bordure biseau 3D inversé (l'effet réel dépend de la couleur de la bordure)
wk border style right Chaîne borderStyleRight Définit le style de la bordure droite. Valeurs possibles :
  • wk none (défaut) : pas de bordure droite
  • wk hidden : équivaut à wk none, sauf en résolution de conflit de bordure
  • wk solid : bordure pleine
  • wk dotted : bordure en pointillés
  • wk dashed : bordure en tirets
  • wk double : bordure double
  • wk groove : bordure relief 3D (l'effet réel dépend de la couleur de la bordure)
  • wk ridge : bordure relief 3D inversé (l'effet réel dépend de la couleur de la bordure)
  • wk inset : bordure biseau 3D (l'effet réel dépend de la couleur de la bordure)
  • wk outset : bordure biseau 3D inversé (l'effet réel dépend de la couleur de la bordure)
wk border style top Chaîne borderStyleTop Définit le style de la bordure haute. Valeurs possibles :
  • wk none (défaut) : pas de bordure haute
  • wk hidden : équivaut à wk none, sauf en résolution de conflit de bordure
  • wk solid : bordure pleine
  • wk dotted : bordure en pointillés
  • wk dashed : bordure en tirets
  • wk double : bordure double
  • wk groove : bordure relief 3D (l'effet réel dépend de la couleur de la bordure)
  • wk ridge : bordure relief 3D inversé (l'effet réel dépend de la couleur de la bordure)
  • wk inset : bordure biseau 3D (l'effet réel dépend de la couleur de la bordure)
  • wk outset : bordure biseau 3D inversé (l'effet réel dépend de la couleur de la bordure)
wk border width Chaîne borderWidth Définit la largeur des quatre bordures. Vous devez spécifier le style de la bordure avant sa largeur. Valeurs possibles :
  • Largeur exprimée par une valeur de type numérique ou chaîne :
    • Numérique : largeur en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres
  • Valeur par défaut : 2pt
wk border width bottom Chaîne borderWidthBottom Définit la largeur de la bordure basse. Valeurs possibles :
  • Largeur exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Largeur en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres
  • Valeur par défaut : 2pt
wk border width left Chaîne borderWidthLeft Définit la largeur de la bordure gauche. Valeurs possibles :
  • Largeur exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Largeur en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres
  • Valeur par défaut : 2pt
wk border width right Chaîne borderWidthRight Définit la largeur de la bordure droite. Valeurs possibles :
  • Largeur exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Largeur en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres
  • Valeur par défaut : 2pt
wk border width top Chaîne borderWidthTop Définit la largeur de la bordure haute. Valeurs possibles :
  • Largeur exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Largeur en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres
  • Valeur par défaut : 2pt
wk bottom Entier long 1 Définit la position d'une image de fond (valeur pour wk background position v) ou le bas d'un élément aligné avec l'élément le plus bas de la ligne (valeur pour wk vertical align)
wk capitalize Entier long 1 Met en majuscule le premier caractère de chaque mot (valeur pour wk text transform)
wk cell count Chaîne cellCount Nombre total de cellules dans la ligne. Type de valeur : Entier long (valeur pour wk type table row)
wk center Entier long 2 Centre le texte ou l'image (valeur pour wk background position h, wk text align et/ou wk tab stop types)
wk circle Entier long 11 Glyphe disque vide utilisé (valeur pour wk list style type)
wk cjk ideographic Entier long 24 Nombres idéographiques utilisés (valeur pour wk list style type)
wk club Entier long 27 Glyphe barre utilisé (valeur pour wk list style type)
wk column break Entier long 3 Saut de colonne : insère un saut de colonne
wk column count Chaîne columnCount (Disponible pour les tableaux, les documents les sections) Nombre de colonnes. Type de valeur : Entier long
  • Pour un tableau : attribut en lecture seulement
  • Pour un document ou une section : attribut en lecture/écriture. Valeur par défaut=1 (colonne unique). Valeur maximum=20
wk column rule color Chaîne columnRuleColor Couleur du séparateur (trait) de colonne vertical. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). Valeur par défaut : "#000000" (black)
  • une valeur entier long de couleur 4D (voir commande OBJET FIXER COULEUR)
  • un tableau entier long contenant un élément pour chaque composante R, V, B (0-255)
wk column rule style Chaîne columnRuleStyle Style du séparateur (trait) de colonne vertical. Valeurs possibles :
  • wk none (défaut) : pas de séparateur
  • wk hidden : équivaut à wk none, sauf en résolution de conflit
  • wk solid : ligne pleine
  • wk dotted : ligne en pointillés
  • wk dashed : ligne en tirets
  • wk double : ligne double
  • wk groove : ligne relief 3D (l'effet réel dépend de la couleur de la ligne)
  • wk ridge : ligne relief 3D inversé (l'effet réel dépend de la couleur de la ligne)
  • wk inset : ligne biseau 3D (l'effet réel dépend de la couleur de la ligne)
wk column rule width Chaîne columnRuleWidth Largeur du séparateur de colonne vertical. Valeurs possibles :
  • Réel : largeur en wk layout unit.
  • Chaîne : Chaîne CSS avec valeur et unité concaténées (e.g.: "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres). Valeur par défaut="2.5pt"
wk column spacing Chaîne columnSpacing (Documents ou sections uniquement) Espacement entre deux colonnes. Valeurs possibles :
  • Réel : largeur en wk layout unit
  • Chaîne : Chaîne CSS avec valeur et unité concaténées (e.g.: "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres).
    Valeur par défaut="12pt"
wk column width Chaîne columnWidth (Documents ou sections uniquement) Attribut en lecture seulement. Largeur courante de chaque colonne, i.e. largeur calculée basée sur la largeur de la page, les marges de la page, le nombre de colonnes et l'espacement entre colonnes. Pour le document, le calcul utilise la largeur de la section par défaut, et peut donc être différent de la largeur réelle des colonnes de section(s) si certains attributs sont surchargés dans une section.
Valeurs possibles :
  • Réel : largeur en wk layout unit.
  • Chaîne : Chaîne CSS avec valeur et unité concaténées (e.g.: "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres).
wk company Chaîne company Définit une entreprise associée au document (chaîne)
wk contain Entier long -1 Redimensionne l'image à sa plus grande taille de manière à ce que sa largeur et sa hauteur correspondent à l'intérieur de la zone "content" (valeur pour wk background size h et/ou wk background size v)
wk content box Entier long 2 Le fond est découpé par la zone "content" (valeur pour wk background clip) ou l'image de fond débute à l'angle supérieur gauche de la zone "content" (valeur pour wk background origin)
wk cover Entier long -2 Redimensionne l'image de fond à la taille lui permettant de recouvrir entièrement la zone de fond (valeur pour wk background size h et/ou wk background size v)
wk current page footer Entier long 2
wk current page header Entier long 1
wk current section default footer Entier long 10 Pied de page par défaut de la section (disponible uniquement s'il n'y a pas de pied de sous-section active).
wk current section default header Entier long 9 En-tête par défaut de la section (disponible uniquement s'il n'y a pas d'en-tête de sous-section active).
wk current section first footer Entier long 4 Pied de la première page de la section
wk current section first header Entier long 3 En-tête de la première page de la section
wk current section left footer Entier long 6 Pied de la (des) page(s) gauche(s) de la section
wk current section left header Entier long 5 En-tête de la (des) page(s) gauche(s) de la section
wk current section right footer Entier long 8 Pied de la (des) page(s) droite(s) de la section
wk current section right header Entier long 7 En-tête de la (des) page(s) droite(s) de la section
wk custom Entier long 29 Marqueur personnalisé utilisé (valeur pour wk list style type)
wk dashed Entier long 3 Tirets (valeur pour wk text linethrough style et/ou wk text underline style)
wk date creation Chaîne dateCreation Retourne la date de création du document (date). Cette valeur est en lecture seulement et ne peut pas être fixée.
wk date modified Chaîne dateModified

Retourne la date de dernière modification du document (date). Cette valeur est en lecture seulement et ne peut pas être fixée.

A noter que cette valeur est mise à jour dynamiquement chaque fois que le contenu du document est modifié, mais pas lorsque le document est ouvert ou sauvegardé.

wk debug format Entier long 1 Code HTML formaté ("pretty print"), facilitant le débogage
wk decimal Entier long 3 Alignement décimal (valeur pour wk tab stop types) ou nombres utilisés (valeur pour wk list style type)
wk decimal greek Entier long 28 Nombres grecs utilisés (valeur pour wk list style type)
wk decimal leading zero Entier long 13 Nombres décimaux avec zéros initiaux utilisés (valeur pour wk list style type)
wk default Entier long -1 Utiliser la valeur par défaut de la propriété (constante).
wk diamond Entier long 26 Glyphe "carreau" utilisé (valeur pour wk list style type)
wk direction Chaîne direction Définit le sens du paragraphe. Valeurs possibles :
  • wk left to right (défaut)
  • wk right to left
wk disc Entier long 10 Glyphe disque plein utilisé (valeur pour wk list style type)
wk dotted Entier long 2 Ligne ou bordure en pointillés (valeur pour wk border style, wk text linethrough style et/ou wk text underline style)
wk double Entier long 4 Ligne ou bordure double (valeur pour wk border style, wk text linethrough style et/ou wk text underline style)
wk dpi Chaîne dpi DPI utilisés pour la conversion interne pixels <->points (entier). Toujours 96 (lecture seulement) Ne pas confondre cet attribut interne avec l'action standard "dpi" qui permet de modifier ou de lire les DPI de la vue courante du document.
wk end Chaîne end (Attribut de plage en lecture seule) Position fin de plage. Valeur : entier long
wk end text Entier long 0 Définit la fin du document en tant que fin de la plage de texte
wk exclude from range Entier long 1 Le contenu inséré n'est pas inclus dans la plage mise à jour
wk expressions as source Entier long 1 La chaîne d'origine des références des expressions 4D est retournée.
wk expressions as space Entier long 2 Chaque référence est retournée en tant qu'espace insécable.
wk expressions as value Entier long 0 Les références d'expressions 4D sont retournées dans leur forme évaluée (option par défaut).
wk false Entier long 0
wk first column Chaîne firstColumn (Attribut en lecture seule) Numéro de la première colonne du tableau incluse dans la plage. Valeur : Entier long
wk first page Entier long 1
wk first row Chaîne firstRow (Attribut en lecture seule) Numéro de la première ligne du tableau incluse dans la plage. Valeur : Entier long
wk font Chaîne font Définit le nom de police complet avec les styles, comme retourné par la commande LISTE STYLES POLICE. Si vous passez un nom invalide, la commande ne fait rien. Valeur par défaut : "Times New Roman".
wk font bold Chaîne fontBold Définit la graisse du texte (dépend des styles de police disponibles). Valeurs possibles :
  • wk true pour passer en style gras les caractères sélectionnés ; avec la commande WP LIRE ATTRIBUTS, wk true est retournée si au moins un des caractères sélectionnés prend en charge le style de police gras.
  • wk false (défaut) pour supprimer le style gras des caractères sélectionnés s'il y en a ; avec la commande WP LIRE ATTRIBUTS, wk false est retournée si aucun des caractères sélectionnés ne prend en charge le style de police gras.
wk font family Chaîne fontFamily Spécifie le nom de famille de police tel que défini par wk font. Valeur par défaut : "Times New Roman". Une chaîne vide est retournée par la commande WP LIRE ATTRIBUTS si les caractères sélectionnés contiennent des propriétés de famille de police différentes.
wk font italic Chaîne fontItalic Définit le style italique du texte (dépend des styles de police disponibles). Valeurs possibles :
  • wk true pour passer en style italique ou oblique les caractères sélectionnés ; avec la commande WP LIRE ATTRIBUTS, wk true est retournée si au moins un des caractères sélectionnés prend en charge le style de police italique ou oblique.
  • wk false (défaut) pour supprimer le style italique ou oblique des caractères sélectionnés s'il y en a ; avec la commande WP LIRE ATTRIBUTS, wk false est retournée si aucun des caractères sélectionnés ne prend en charge le style de police italique ou oblique.
wk font size Chaîne fontSize Définit la taille de police du texte. Valeurs possibles (en points uniquement) :
  • Réel (défaut = 12)
  • Chaîne CSS avec la valeur et l'unité concaténées. Ex. : 12pt pour 12 points.
wk footer box Entier long 1 Valeur d'ancre d'image pour wk anchor origin 
wk freeze expressions Entier long 64

Fige les expressions lors de l'insertion

wk georgian Entier long 20 Numéros georgiens traditionnels utilisés (valeur pour wk list style type)
wk groove Entier long 6 Bordure relief 3D utilisée (valeur pour wk border style)
wk header box Entier long 0 Valeur d'ancre d'image pour wk anchor origin
wk hebrew Entier long 21 Nombres hébreux traditionnels utilisés (valeur pour wk list style type)
wk height Chaîne height Définit la hauteur de l'élément. La propriété height n'inclut pas le padding, les bordures ou les marges ; elle définit la hauteur de la zone située à l'intérieur du padding, de la bordure et de la marge de l'élément. Valeurs possibles :
  • wk auto (défaut) : la hauteur est basée sur le contenu de l'élément
  • Taille définie : taille exprimée par une valeur de type réel ou chaîne :
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. 

L'attribut wk height est écrasé par l'attribut wk min height (si défini).

wk hidden Entier long 5 Pas de bordure utilisée. Equivaut à aucune (pas de bordure) excepté qu'il prend la précédence sur toutes les autres bordures en conflit (valeur pour wk border style)
wk hiragana Entier long 22 Numéros hiragana traditionnels utilisés (valeur pour wk list style type)
wk hollow square Entier long 25 Glyphe carré vide utilisé (valeur pour wk list style type)
wk html wysiwyg Entier long 1 Dans ce format, les éventuels attributs avancés de 4D Write Pro non disponibles dans tous les navigateurs sont supprimés (multi-colonnes, double interlignes...)
wk id Chaîne id ID interne de l'élément. Valeur : Chaîne
wk image Chaîne image Définit une référence d'image. Peut être toute expression ou variable image 4D valide.
  • Valeur retournée (WP LIRE ATTRIBUTS) : si l'image avait été définie via un URL résau, l'image cible est retournée si elle a déjà été chargée, sinon une image vide est retournée.

Utilisez wk image url si vous souhaitez gérer des images via des URLs ou des URIs locaux.

wk image alternate text Chaîne imageAlternateText Définit un texte alternatif à l'image, si elle ne peut pas être affichée.
wk image url Chaîne imageURL Image définie via un URL (chaîne). Peut être un URL réseau ou un data URI, absolu ou relatif au fichier de structure.
  • Valeur retournée (WP LIRE ATTRIBUTS) : URL réseau ou URI de donnée). Cette valeur peut ne pas être égale à l'URL initial pour une image non référencée par un URL réseau (seuls les URLs réseau sont conservés). Pour les URLs de fichiers locaux, le flux d'image (stream) lui-même est conservé dans le document et donc l'URL retourné est un URI de données avec le flux d'image encodé en base64.

Utilisez wk image pour gérer des images via des expressions image.

wk in front of text Entier long 1 Valeur pour wk anchor layout
wk include in range Entier long 0 Le contenu inséré est inclus dans la plage mise à jour (défaut)
wk inherit style from paragraph Entier long 32 Le contenu inséré hérite des styles de caractères par défaut du paragraphe.
wk inline with text Entier long -1 Valeur pour wk anchor layout
wk inset Entier long 8 Bordure biseau 3D utilisée (valeur pour wk border style)
wk inside Chaîne Inside Lorsque la zone sélectionnée contient plusieurs paragraphes, définit que l'attribut doit être appliqué uniquement sur la propriété inter-paragraphes correspondante (et pas à l'extérieur). Peut être utilisé avec les attributs de bordures, padding ou marges, et doit être ajouté à l'attribut spécifié. Voir exemple 2 de la commande WP FIXER ATTRIBUTS.
wk justify Entier long 5 Alignement justifié. Disponible uniquement pour les zones 4D Write Pro.
wk katakana Entier long 23 Numéros katakana traditionnels utilisés (valeur pour wk list style type)
wk keep paragraph styles Entier long 128 Conserver les styles du paragraphe de destination
wk layout unit Chaîne userUnit Définit l'unité de dimension par défaut du document lorsqu'une valeur numérique est écrite ou lue. Désigne l'unité de la règle et des attributs de dimension tels que wk width, à l'exception de wk font size, wk border width (et ses variantes), wk border radius et wk text shadow offset pour lesquels l’unité de valeur numérique est toujours le point.
Valeurs possibles :
  • wk unit cm (défaut) : centimètres
  • wk unit pt : points
  • wk unit px : pixels
  • wk unit percent (seulement pour wk line height et wk background size h / wk background size v)
  • wk unit mm : millimètres
  • wk unit inch : pouces

Note : Lorsqu'une unité non prise en charge par la règle est sélectionnée via cet attribut (i.e. wk unit px ou wk unit percent), la règle utilise alors l'unité cm.

wk left Entier long 0 Aligne le texte ou la tabulation à gauche (valeur pour wk text align ou wk tab stop types) ou définit la position de départ d'une image de fond (valeur pour wk background position h)
wk left page Entier long 2
wk left to right Entier long 0 Sens du texte/de l'écriture de gauche à droite (valeur pour wk direction)
wk line break Entier long 0 Saut de ligne (dans le même paragraphe)
wk line height Chaîne lineHeight Définit l'espacement entre les lignes. Valeurs possibles :
  • wk normal (défaut) : utiliser une valeur basée sur la taille du texte. 
  • Hauteur exprimée par une valeur de type numérique ou chaîne :
    • Numérique : hauteur en wk layout unit.
    • Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Il est possible de passer une valeur relative (pourcentage %).
wk link url Chaîne linkUrl Lien hypertexte associé à la plage. Valeurs possibles :
  • url absolu, par exemple "http://www.4d.com/"
  • lien relatif, par exemple "/test/page.html" (le lien est relatif au fichier de structure de la base)
  • chaîne vide = pas de lien
wk list auto Entier long 2147483647 Restaure/applique les valeurs de style de liste automatiques
wk list font Chaîne listFont Spécifie un nom complet de police, comme retourné par la commande LISTE STYLES POLICE, pour afficher le marqueur de l'élément de liste (et non le texte du paragraphe). Si le système ne reconnaît pas le nom de police, il gère la substitution. Si vous passez un nom de police invalide, la commande ne fait rien. Valeur par défaut : "Times".
wk list font family Chaîne listFontFamily Spécifie un nom de famille de police tel que défini par wk list font, utilisé pour afficher le marqueur de l'élément de liste (et non le texte du paragraphe). Valeur par défaut : "Times".
wk list start number Chaîne listStartNumber Définit la valeur de départ d'une liste ordonnée. Valeurs possibles :
  • wk auto (défaut) : la valeur de départ dépend des éléments de liste précédents s'il y en a.
  • valeur entière : valeur de départ
wk list string format LTR Chaîne listStringFormatLtr Marqueur d'élément de liste pour les paragraphes gauche à droite. Si défini, remplace le marqueur d'élément de la liste.
  • Pour les listes non ordonnées : chaîne utilisée en tant que marqueur d'élément de liste (généralement un seul caractère, par exemple"-")
  • Pour les listes ordonnées : chaîne contenant le caractère "#". "#" est un caractère d'emplacement pour le nombre ou la lettre calculé(e). Par défaut “#.”, donc par exemple si le numéro d'élément courant de la liste est 15 et que le type de style de liste est décimal, la chaîne du marqueur d'élément de liste sera "15."
wk list string format RTL Chaîne listStringFormatRtl Marqueur d'élément de liste pour les paragraphes droite à gauche. Si défini, remplace le marqueur d'élément de la liste.
  • Pour les listes non ordonnées : chaîne utilisée en tant que marqueur d'élément de liste (généralement un seul caractère, par exemple"-")
  • Pour les listes ordonnées : chaîne contenant le caractère "#". "#" est un caractère d'emplacement pour le nombre ou la lettre calculé(e). Par défaut “#.”, donc par exemple si le numéro d'élément courant de la liste est 15 et que le type de style de liste est décimal, la chaîne du marqueur d'élément de liste sera "15."
wk list style image Chaîne listStyleImage Définit une référence d'image comme marqueur d'élément de liste dans une liste non ordonnée. Valeurs possibles :
  • wk none (défaut) : le marqueur d'élément de liste n'est pas une image
  • toute expression ou variable image 4D valide.
  • Valeur retournée (WP LIRE ATTRIBUTS) : si l'image avait été définie via un URL résau, l'image cible est retournée si elle a déjà été chargée, sinon une image vide est retournée.

Utilisez wk list style image url si vous souhaitez gérer des images via des URLs ou des URIs locaux.

wk list style image height Chaîne listStyleImageHeight Définit la hauteur d'une image utilisée comme marqueur d'élément de liste. Valeurs possibles :
  • wk auto (défaut) : utilise la hauteur courante de l'image
  • Taille définie : valeur de type réel ou chaîne
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt.
wk list style image url Chaîne imageURL Image à utiliser comme marqueur d'élément de liste dans une liste non ordonnée. Valeurs possibles :
  • wk none (défaut) : le marqueur d'élément de liste n'est pas une image
  • un URL réseau ou un data URI, absolu ou relatif au fichier de structure
  • Valeur retournée (WP LIRE ATTRIBUTS) : URL réseau ou URI de donnée). Cette valeur peut ne pas être égale à l'URL initial pour une image non référencée par un URL réseau (seuls les URLs réseau sont conservés). Pour les URLs de fichiers locaux, le flux d'image (stream) lui-même est conservé dans le document et donc l'URL retourné est un URI de données avec le flux d'image encodé en base64.

Utilisez wk list style image pour gérer des images de marqueurs d'éléments via des expressions.

wk list style type Chaîne listStyleType Spécifie le type de marqueur d'élément d'une liste ordonnée ou non ordonnée. Valeurs possibles :
  • wk disc (défaut)
  • wk circle
  • wk square
  • wk decimal : 1 2 3
  • wk decimal leading zero : 01 02 03
  • wk lower latin : a b c
  • wk lower roman : i ii iii iv
  • wk upper latin : A B C
  • wk upper roman : I II III IV
  • wk lower greek : alpha, beta, gamma, etc.
  • wk armenian
  • wk georgian
  • wk hebrew
  • wk hiragana
  • wk katakana
  • wk cjk ideographic
  • wk hollow square
  • wk diamond
  • wk club
  • wk decimal greek
  • wk custom : par défaut, liste non ordonnée avec "-" comme marqueur d'élément de liste ; il s'agit d'un style pratique permettant de personnaliser un marqueur d'élément de liste avec wk list string format LTR ou wk list string format RTL sans devoir modifier les marqueurs de liste standard
  • wk none
wk lower greek Entier long 18 Minuscules Grec classique utilisées (valeur pour wk list style type)
wk lower latin Entier long 14 Lettres ASCII minuscules utilisées (valeur pour wk list style type)
wk lower roman Entier long 15 Minuscules numériques Roman utilisées (valeur pour wk list style type)
wk lowercase Entier long 2 Passer tous les caractères en minuscules (valeur pour wk text transform)
wk margin Chaîne margin Définit la taille de toutes les marges de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : taille en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : 12pt pour 12 points ou 1.5cm pour 1,5 centimètres
  • wk none (défaut) : pas de marge spécifique
wk margin bottom Chaîne marginBottom Définit la taille de la marge basse de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : taille en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : 12pt pour 12 points ou 1.5cm pour 1,5 centimètres
  • wk none (défaut) : pas de marge spécifique
wk margin left Chaîne marginLeft Définit la taille de la marge gauche de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : taille en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : 12pt pour 12 points ou 1.5cm pour 1,5 centimètres
  • wk none (défaut) : pas de marge spécifique
wk margin right Chaîne marginRight Définit la taille de la marge droite de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : taille en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : 12pt pour 12 points ou 1.5cm pour 1,5 centimètres
  • wk none (défaut) : pas de marge spécifique
wk margin top Chaîne marginTop Définit la taille de la marge haute de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : taille en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : 12pt pour 12 points ou 1.5cm pour 1,5 centimètres
  • wk none (défaut) : pas de marge spécifique
wk middle Entier long 2 Définit la position de départ d'une image de fond (valeur pour wk background position v) ou place l'élément au milieu de l'élément parent (valeur pour wk vertical align)
wk mime html Entier long 1 Le document 4D Write Pro est sauvegardé au format MIME HTML avec les documents html et les images embarqués en tant que parties MIME (encodées en base64). Les expressions sont calculées et les balises 4D spécifiques sont supprimées. Ce format est particulièrement adapté à l'envoi de mails au format HTML à l'aide de la commande SMTP_QuickSend.
wk min height Chaîne minHeight Définit la hauteur minimum de l'élément. La valeur de la propriété wk height ne peut pas devenir plus petite que wk min height. Valeurs possibles :
  • wk auto (défaut) : la hauteur minimum est basée sur le contenu de l'élément
  • Taille définie : taille exprimée par une valeur de type réel ou chaîne :
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. 

L'attribut wk min height écrase la valeur de l'attribut wk height.

Note : Cet attribut n'est pas pris en charge par les colonnes, les lignes et les cellules.

wk min width Chaîne minWidth Définit la largeur minimum de l'élément. La valeur de la propriété wk width ne peut pas devenir plus petite que wk min width. Valeurs possibles :
  • wk auto (défaut) : la largeur minimum est basée sur le contenu de l'élément
  • Taille définie : taille exprimée par une valeur de type réel ou chaîne :
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. 

L'attribut wk min width écrase la valeur de l'attribut wk width.

wk mixed Entier long -2147483648 Retourné lorsqu'il y a différentes valeurs pour un attribut dans la plage ou le document
wk new line style sheet Chaîne newLineStyleSheet Définit la feuille de style à utiliser en cas d'ajout d'une nouvelle ligne dans le paragraphe. Valeurs possibles :
  • Nom de feuille de style existante
  • wk none (défaut)
wk no repeat Entier long 3 Image de fond non répétée (valeur pour wk background repeat)
wk none Entier long 0
wk normal Entier long 0 Code HTML standard
wk notes Chaîne notes Définit des commentaires dans le document (chaîne).
wk outset Entier long 9 Bordure biseau 3D inversé utilisée (valeur pour wk border style)
wk outside Chaîne Outside Lorsque la zone sélectionnée contient plusieurs paragraphes, définit que l'attribut doit être appliqué uniquement sur la propriété de paragraphe externe correspondante (et pas à l'intérieur). Peut être utilisé avec les attributs de bordures, padding ou marges, et doit être ajouté à l'attribut spécifié. Voir exemple 2 de la commande WP FIXER ATTRIBUTS.
wk owner Chaîne owner (Attribut en lecture seule) Possesseur de la plage. Valeur : objet
wk padding Chaîne padding Définit la taille de la marge intérieure (padding) pour tous les côtés de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres.
  • wk none (défaut) : pas de marge intérieure spécifique
wk padding bottom Chaîne paddingBottom Définit la taille de la marge intérieure (padding) pour le bas de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres.
  • wk none (défaut) : pas de marge intérieure spécifique
wk padding box Entier long 1 Le fond est découpé par la zone de marge intérieure (valeur pour wk background clip) ou l'image de fond démarre à l'angle supérieur gauche du bord de la marge intérieure  (valeur pour wk background origin)
wk padding left Chaîne paddingLeft Définit la taille de la marge intérieure (padding) pour la gauche de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres.
  • wk none (défaut) : pas de marge intérieure spécifique
wk padding right Chaîne paddingRight Définit la taille de la marge intérieure (padding) pour la droite de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres.
  • wk none (défaut) : pas de marge intérieure spécifique
wk padding top Chaîne paddingTop Définit la taille de la marge intérieure (padding) pour le haut de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres.
  • wk none  (défaut) : pas de marge intérieure spécifique
wk page break Entier long 2 Saut de page : définit une nouvelle page
wk page height Chaîne pageHeight Hauteur de page (en mode page) exprimée à l'aide d'une valeur de type réel ou chaîne (lecture seule pour les sections ou les sous-sections). Valeurs possibles :
  • Réel : Hauteur en wk layout unit.
  • Chaîne : chaîne CSS avec valeur et unité concaténées (ex: "12pt" pour 12 points, ou "1.5cm" for 1.5 centimètres). Unités prises en charge : pt,cm,mm, pouces.
wk page web complète Entier long 2 Extension .htm ou .html. Le document est sauvegardé au format HTML standard et ses ressources sont sauvegardées séparément. Les balises 4D spécifiques sont supprimées et les expressions sont calculées. Ce format est particulièrement adapté à l'affichage d'un document 4D Write Pro dans un navigateur Web.
wk page web html 4D Entier long 3 Le document 4D Write Pro est sauvegardé au format HTML et inclut les balises 4D spécifiques ; chaque expression est insérée sous forme d'espace insécable. Comme ce format est sans perte, il est approprié pour le stockage dans un champ texte.
wk paper box Entier long 3 Le fond est étendu jusqu'au bord extérieur (valeur pour wk background clip) ou l'image de fond démarre au bord extérieur (valeur pour wk background origin). Documents et sections uniquement.
wk prepend Entier long 1

Le contenu est inséré au début de la cible

wk repeat Entier long 0 L'image de fond est répétée verticalement et horizontalement (valeur pour wk background repeat)
wk repeat x Entier long 1 L'image de fond est répétée horizontalement uniquement (valeur pour wk background repeat)
wk repeat y Entier long 2 L'image de fond est répétée verticalement uniquement (valeur pour wk background repeat)
wk replace Entier long 0

Remplace le contenu de la cible

wk ridge Entier long 7 Bordure 3D relief inversé utilisée (valeur pour wk border style)
wk right Entier long 1 Aligne le texte ou la tabulation à droite (valeur pour wk text align ou wk tab stop types) ou définit la position de départ d'une image de fond (valeur pour wk background position h)
wk right page Entier long 3
wk right to left Entier long 1 Sens du texte/de l'écriture de droite à gauche (valeur pour wk direction)
wk row count Chaîne rowCount (Attribut en lecture seule) Nombre total de lignes. Valeur : Entier long
wk section break Entier long 1 Saut de section: définit une nouvelle section
wk semi transparent Entier long 5 Ligne semi-transparente utilisée (valeur pour wk text linethrough style et/ou wk text underline style)
wk small uppercase Entier long 4 Passer tous les caractères en petites majuscules (valeur pour wk text transform)
wk solid Entier long 1 Ligne ou bordure pleine utilisée (valeur pour wk border style, wk text linethrough style et/ou wk text underline style)
wk square Entier long 12 Marqueur carré utilisé (valeur pour wk list style type)
wk start Chaîne start (Attribut de plage en lecture seule) Position début de plage. Valeur : entier long
wk start text Entier long 1 Définit le début du document en tant que début de la plage de texte
wk style sheet Chaîne styleSheet Définit la feuille de style courante pour le ou les élément(s) sélectionné(s). Valeurs possibles :
  • Nom de feuille de style existante
  • wk none (défaut)
wk subject Chaîne subject Définit le sujet du document (chaîne)
wk subscript Entier long 6 Alignement en indice (valeur pour wk vertical align)
wk superscript Entier long 5 Alignement en exposant (valeur pour wk vertical align)
wk tab stop leadings Chaîne tabStopLeadings

Définit les caractères de conduite pour les tabulations dans les plages de paragraphes.
Valeurs possibles :

  • Tableau texte
    Liste de caractères de conduite pour chaque position de tabulation, à partir de la marge gauche. Le caractère défini par la dernière valeur est répété pour chaque tabulation supplémentaire saisie dans le paragraphe.
  • Texte
    Un seul caractère est utilisé comme caractère de conduite. Si un texte contenant plusieurs caractères est passé, le premier caractère est utilisé.

Propriété synchronisée avec les tableaux wk tab stop offsets et wk tab stop types. Si les tableaux n'ont pas la même taille (et ne sont pas vides), le dernier caractère du tableau est utilisé comme caractère par défaut pour les tabulations. Si les tableaux sont vides, le caractère de conduite None est utilisé.

Note : Le dernier caractère utilisé est toujours le caractère par défaut pour les tabulations.

wk tab stop offsets Chaîne tabStopOffsets Définit les tabulations pour le paragraphe. Valeurs possibles :
  • Tableau de valeurs de tabulations : une liste ordonnée de valeurs absolues, à partir de la marge gauche. La dernière tabulation définie est la tabulation par défaut (répétée pour chaque nouvelle tabulation saisie dans le paragraphe) et n'est PAS une position absolure. Si la position de tabulation est supérieure à la largeur du paragraphe, le texte passe à la ligne suivante et débute à la première tabulation. Si une valeur du tableau est plus petite que la précédente, elle est ignorée (hormis pour la dernière valeur du tableau, qui est la tabulation par défaut).
  • Valeur fixe (défaut 35.45pt) : position par défaut pour tout le paragraphe. La commande WP LIRE ATTRIBUTS retourne la dernière position (qui est la position relative par défaut pour les positions définies au-delà de la dernière position absolue).

Note : Vous ne pouvez pas utiliser de tableau et de valeurs fixes dans le même appel pour différents attributs.

Les valeurs sont exprimées à l'aide de chaînes CSS (défaut) ou de réels dans wk layout unit. Valeur maximum : 10000pt.

Si des tableaux sont utilisés, cette propriété est synchronisée avec les tableaux wk tab stop leadings et wk tab stop types.

wk tab stop types Chaîne tabStopTypes Définit le type de tabulation pour le paragraphe. Valeurs possibles :
  • tableau de valeurs de types de tabulations (si les tabulations ont été définies via un tableau)
  • wk left (défaut) : le texte est décalé vers la droite à partir de la tabulation
  • wk right : le texte est décalé vers la gauche à partir de la tabulation jusqu'à ce que l'espace de la tabulation soit rempli.
  • wk center : le texte est centré sur la tabulation
  • wk decimal : le texte avant le point décimal est décalé vers la gauche, le texte après le point décimal est décalé vers la droite
  • wk bar : affiche une barre verticale à l'emplacement spécifié. 

Si des tableaux sont utilisés, cette propriété est synchronisée avec les tableaux wk tab stop leadings et wk tab stop offsets.

wk table align Chaîne tableAlign Définit l'alignement horizontal pour un élément de tableau. Valeurs possibles :
  • wk left (défaut)
  • wk right
  • wk center
wk table ID Chaîne tableID (Attribut en lecture seule) ID du tableau parent. Valeur : Chaîne
wk text align Chaîne textAlign Définit l'alignement horizontal du texte dans le paragraphe. Valeurs possibles :
  • wk left (défaut)
  • wk right
  • wk justify
  • wk center
wk text color Chaîne color Définit la couleur du texte. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande OBJET FIXER COULEUR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)
wk text indent Chaîne textIndent Définit l'indentation de la première ligne du paragraphe. Valeurs possibles :
  • Réel : Taille en wk layout unit. Défaut : 0
  • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. 
wk text linethrough color Chaîne textLinethroughColor Définit la couleur de la ligne du texte barré. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande OBJET FIXER COULEUR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)

Par défaut, "currentColor" si chaîne, ou wk default si entier long.

wk text linethrough style Chaîne textLinethroughStyle Définit le style du texte barré. Valeurs possibles :
  • wk none (défaut) : pas d'effet texte barré
  • wk solid : dessine une ligne pleine sur le texte sélectionné
  • wk dotted : dessine une ligne en pointillés sur le texte sélectionné
  • wk dashed : dessine une ligne en tirets sur le texte sélectionné
  • wk double : dessine une ligne double sur le texte sélectionné
  • wk semi transparent : atténue la ligne sur le texte sélectionné. Peut être combiné à un autre style de ligne.
  • wk word : dessine une ligne sur les mots uniquement (exclut les blancs). Peut être combiné à un autre style de ligne.
wk text shadow color Chaîne textShadowColor Définit la couleur d'ombre du texte sélectionné. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red").
  • une valeur de couleur 4D (entier long, voir commande OBJET FIXER COULEUR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)
  • wk transparent (défaut)
wk text shadow offset Chaîne textShadowOffset Définit le décalage pour l'effet ombré. Valeurs possibles :
  • Taille exprimée en points. Valeur par défaut : 1pt
wk text transform Chaîne textTransform Définit la casse des lettres dans le texte. Valeurs possibles :
  • wk capitalize : les lettres initiales sont passées en capitales
  • wk lowercase : les lettres sont passées en minuscules
  • wk uppercase : les lettres sont passées en majuscules
  • wk small uppercase : les lettres sont passées en petites majuscules
  • wk none (défaut) : pas de transformation
wk text underline color Chaîne textUnderlineColor Définit la couleur du trait de soulignement. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande OBJET FIXER COULEUR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)

Par défaut, "currentColor" si chaîne, ou wk default si entier long.

wk text underline style Chaîne textUnderlineStyle Définit le style du trait de soulignement. Valeurs possibles :
  • wk none (défaut) : pas de soulignement
  • wk solid : dessine un trait plein
  • wk dotted : dessine un trait en pointillés
  • wk dashed : dessine un trait en tirets
  • wk double : dessine un trait double
  • wk semi transparent : atténue le trait. Peut être combiné à un autre style de ligne.
  • wk word : dessine le trait sur les mots uniquement (exclut les blancs). Peut être combiné à un autre style de trait.
wk title Chaîne title Définit le titre du document (chaîne). Par défaut "New 4D Write Pro Document"
wk top Entier long 0 Définit la position d'une image de fond (valeur pour wk background position v) ou aligne le haut de l'élément avec le haut de l'élément le plus haut de la ligne (valeur pour wk vertical align)
wk transparent Entier long -1 Définit une couleur transparente (valeur pour wk background color ou wk text shadow color)
wk true Entier long 1
wk type Chaîne type (Attribut de plage en lecture seule) Type d'objet 4D Write Pro. Valeurs possibles :
  • wk type default : Plage sans type défini
  • wk type paragraph : Plage de type paragraphe
  • wk type image : Image (ancrée ou en ligne)
  • wk type image anchored : Image ancrée
  • wk type image inline : Image en ligne
  • wk type container : En-tête ou pied, par exemple
  • wk type table : Référence de tableau
  • wk type table row : Référence de ligne de tableau
  • wk type table cell : Référence de cellule de tableau
  • wk type table column : Référence de colonne de tableau (uniquement pour plage colonne)
  • wk type body : Référence de corps (body)
wk type body Entier long 8 Référence de corps (body) (valeur pour wk type)
wk type container Entier long 3 En-tête ou pied, par exemple (valeur pour wk type)
wk type default Entier long 0 Type de plage par défaut
wk type image Entier long 2 Images ancrées et/ou en ligne
wk type image anchored Entier long 200 Référence d'image ancrée pour objets documents
wk type image inline Entier long 100 Référence d'image en ligne pour objets documents
wk type paragraph Entier long 1 Plage de type paragraphe
wk type table Entier long 4 Référence de tableau
wk type table cell Entier long 6 Référence de cellule de tableau (valeur pour wk type)
wk type table column Entier long 7 Référence de colonne - uniquement pour plage de colonne (valeur pour wk type)
wk type table row Entier long 5 Référence de ligne de tableau
wk unit cm Chaîne cm Unité définie en centimètres (valeur pour wk layout unit)
wk unit inch Chaîne in Unité définie en pouces (valeur pour wk layout unit)
wk unit mm Chaîne mm Unité définie en millimètres (valeur pour wk layout unit)
wk unit percent Chaîne % Unité définie en pourcentages (valeur pour wk layout unit)
wk unit pt Chaîne pt Unité définie en points (valeur pour wk layout unit)
wk unit px Chaîne px Unité définie en pixels (valeur pour wk layout unit)
wk upper latin Entier long 16 Lettres ASCII majuscules utilisées (valeur pour wk list style type)
wk upper roman Entier long 17 Lettres Roman numériques majuscules utilisées (valeur pour wk list style type)
wk uppercase Entier long 3 Passer tous les caractères en majuscules (valeur pour wk text transform)
wk value unit not percentage Entier long -100000 Retourné dans la commande WP LIRE ATTRIBUTS lorsque la valeur d'unité courante n'est pas les pourcentages et que vous avez passé une variable chaîne (résultat invalide).
wk value unit percentage Entier long -100001 Retourné dans la commande WP LIRE ATTRIBUTS lorsque la valeur d'unité courante est les pourcentages et que vous avez passé une variable numérique (résultat invalide).
wk version Chaîne version Retourne le numéro de version 4DWP interne du document (réel). Ce numéro peut uniquement être lu par la commande WP LIRE ATTRIBUTS, il ne peut pas être fixé.
wk vertical align Chaîne verticalAlign Définit l'alignement vertical d'un élément. Peut être utilisé avec les caractères, les paragraphes, les images, les tableaux, les lignes de tableaux et les colonnes/cellules de tableaux. Valeurs possibles :
  • wk baseline (défaut) : aligne la base de l'élément avec la base de l'élément parent
  • wk top : aligne le haut de l'élément avec le haut de l'élément le plus grand sur la ligne
  • wk bottom : aligne le bas de l'élément avec le bas de l'élément le plus bas sur la ligne
  • wk middle : aligne l'élément au milieu de l'élément parent
  • wk superscript : aligne l'élément comme s'il était en exposant
  • wk subscript : aligne l'élément comme s'il était en indice
Pour les caractères, wk top et wk bottom ont le même effet que wk baseline.
Pour les paragraphes, wk baseline, wk superscript et wk subscript ont le même effet que wk top.
Pour les tableaux, lignes de tableaux et colonnes/cellules de tableaux, seules les valeurs wk top, wk bottom et wk middle sont prises en charge.
wk width Chaîne width Définit la largeur de l'élément. Valeurs possibles :
  • wk auto (défaut) : la largeur est basée sur le contenu de l'élément
  • Taille définie : taille exprimée par une valeur de type réel ou chaîne :
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. 

L'attribut wk width est écrasé par l'attribut wk min width (si défini).

wk word Entier long 6 Les lignes sont associées aux mots uniquement (exclusion des espaces) (valeur pour wk text linethrough style et/ou wk text underline style)

 

 
PROPRIÉTÉS 

Produit : 4D
Thème : Liste des thèmes de constantes
Nom intl. : 4D Write Pro

 
HISTORIQUE 

Modifié : 4D v15 R2

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v17)
4D - Langage ( 4D v17.1)
4D - Langage ( 4D v17.2)
4D - Langage ( 4D v17.3)
4D - Langage ( 4D v17.4)