4D v16WP GET ATTRIBUTES |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16
WP GET ATTRIBUTES
|
WP GET ATTRIBUTES ( objPlage | wpDoc ; nomAttribut ; valeurAttribut {; nomAttribut2 ; valeurAttribut2 ; ... ; nomAttributN ; valeurAttributN} ) | ||||||||
Paramètre | Type | Description | ||||||
objPlage | wpDoc | Objet |
![]() |
Plage ou document 4D Write Pro | |||||
nomAttribut | Chaîne |
![]() |
Nom d'attribut dont vous souhaitez lire la valeur | |||||
valeurAttribut | Chaîne, Réel, Booléen, Tableau |
![]() |
Valeur courante de l'attribut | |||||
La commande WP GET ATTRIBUTES retourne la valeur courante d'attribut(s) dans une plage ou un document 4D Write Pro. Cette commande donne accès à tous les types d'attributs internes de 4D Write Pro : caractère, paragraphe, document ou image.
Dans le premier paramètre, vous pouvez passer soit un objet plage 4D Write Pro (objPlage) soit une référence de document 4D Write Pro (wpDoc). Un objPlage représente une portion du document 4D Write Pro et peut être créé par différentes commandes. Le tableau suivant précise les éléments cibles de la commande WP GET ATTRIBUTES en fonction du premier paramètre objPlage | wpDoc et des attributs :
Paramètre | Attributs communs (hormis "verticalAlign") | Attributs de document uniquement | Attributs de paragraphes uniquement | Attributs de caractères uniquement (et "verticalAlign") |
objPlage créé par WP Get paragraphs | paragraphes | document | paragraphes | paragraphes |
objPlage créé par WP Get pictures | images | document | - | - |
objPlage créé par WP Get range ou | paragraphes pour la plage | document | paragraphes pour la plage (intersection paragraphes) | caractères pour la plage |
wpDoc | document | document | paragraphes pour tout le document | caractères pour tout le document |
Les attributs communs (tels que "margin", "padding", etc.) sont communs aux documents, paragraphes et images.
Pour une liste complète des attributs que vous pouvez passer dans nomAttribut ainsi que leurs valeurs respectives retournées dans valeurAttribut, veuillez vous référer à la section Attributs 4D Write Pro.
S'il y a des valeurs différentes pour un même attribut dans la plage ou le document passé en paramètre, la commande retourne :
Vous souhaitez obtenir la couleur de fond de la zone sélectionnée :
$range:=WP Get selection(*;"WParea")
WP GET ATTRIBUTES($range;wk background color;$bcol)
Attributs 4D Write Pro
Constantes 4D Write Pro
WP RESET ATTRIBUTES
WP SET ATTRIBUTES
Produit : 4D
Thème : 4D Write Pro - Langage
Créé : 4D v15 R4
4D Write Pro ( 4D v16)