| 4D v18WP New style sheet | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 WP New style sheet 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WP New style sheet ( docWP ; typeFeuilleStyle ; nomFeuilleStyle ) -> Résultat | ||||||||
| Paramètre | Type | Description | ||||||
| docWP | Objet |   | Document 4D Write Pro | |||||
| typeFeuilleStyle | Chaîne |   | 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 New style sheet 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 doit être unique, indépendamment du type. Si le nom est déjà utilisé, une erreur sera générée. Le nom de la feuille de style facilite la réutilisation ou la modification du style. Il peut aussi être utilisé avec les commandes WP Get style sheet et WP DELETE STYLE SHEET.
Vous pouvez indiquer les attributs de la feuille de style à l'aide de la commande WP SET ATTRIBUTES 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_OBJECT($styleSheet)
 $styleSheet:=WP New style sheet(wpArea;wk type paragraph;"Titre principal")
 
  //définit les paramètres de la feuille de style
 WP SET ATTRIBUTES($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)
 If($Paragraphs.length>0)
    WP SET ATTRIBUTES($Paragraphs[0];wk style sheet;$styleSheet)
 End if 
									Accéder au contenu des documents par programmation
									
									WP DELETE STYLE SHEET
									
									WP Get style sheet
									
									WP Get style sheets
									
									WP IMPORT STYLE SHEETS
									
	Produit :  4D
	Thème :  4D Write Pro - Langage
	Numéro :  
        1650
        
        
        
	

	Créé :  4D v18
	4D Write Pro ( 4D v18)
	
	
	
 Ajouter un commentaire
Ajouter un commentaire