Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WP Creer feuille de style
|
WP Creer feuille de style ( docWP ; typeFeuilleStyle ; nomFeuilleStyle ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
docWP | Objet |
![]() |
Document 4D Write Pro | |||||
typeFeuilleStyle | Entier long |
![]() |
Type de la feuille de style | |||||
nomFeuilleStyle | Chaîne |
![]() |
Nom de la feuille de style | |||||
Résultat | Objet |
![]() |
Objet feuille de style | |||||
La commande WP Creer feuille de style crée un nouvel objet feuille de style (vide) pour le docWP désigné.
Dans le paramètre docWP, passez un document 4D Write Pro.
Le paramètre typeFeuilleStyle vous permet d'indiquer le type de feuille de style, i.e. la partie de docWP qui sera affectée par la feuille de style. Deux types sont disponibles :
Passez un nom à la feuille de style dans le paramètre nomFeuilleStyle. Le nom de la feuille de style est stocké avec le document et facilite la réutilisation ou la modification du style. Il peut également être utilisé avec les commandes WP Lire feuille de style et WP SUPPRIMER FEUILLE DE STYLE. Le nom de la feuille de style doit être conforme aux règles suivantes :
Vous pouvez indiquer les attributs de la feuille de style à l'aide de la commande WP FIXER ATTRIBUTS ou de la notation objet (voir Attributs 4D Write Pro). Pour consulter la liste des attributs disponibles, référez-vous à la section Style sheet attributes.
Notes :
Le code suivant crée et définit une feuille de style de paragraphe :
C_OBJET($styleSheet)
$styleSheet:=WP Creer feuille de style(wpArea;wk type paragraph;"Titre principal")
//définit les paramètres de la feuille de style
WP FIXER ATTRIBUTS($styleSheet;wk font family;"Papyrus")
WP FIXER ATTRIBUTS($styleSheet;wk font size;"48pt")
WP FIXER ATTRIBUTS($styleSheet;wk text color;"red")
WP FIXER ATTRIBUTS($styleSheet;wk text align;wk left)
//Appliquer la feuille de style au premier paragraphe
C_COLLECTION($Paragraphs)
$Paragraphs:=WP Lireéléments(wpArea;wk type paragraph)
Si($Paragraphs.length>0)
WP FIXER ATTRIBUTS($Paragraphs[0];wk style sheet;$styleSheet)
Fin de si
Accéder au contenu des documents par programmation
WP IMPORTER FEUILLES DE STYLE
WP Lire feuille de style
WP Lire feuilles de style
WP SUPPRIMER FEUILLE DE STYLE
Produit : 4D
Thème : 4D Write Pro - Langage
Numéro :
1650
Nom intl. : WP New style sheet
Créé : 4D v18
4D Write Pro ( 4D v20 R7)