Aller au contenu principal
Version: 20 R7 BETA

WP Is font style supported

WP Is font style supported ( objCible ; stylePoliceWP ) -> Résultat

ParamètreTypeDescription
objCibleObjectPlage ou élément
stylePoliceWPIntegerConstante de style de police
RésultatBooleanVrai si le style est pris en charge dans tout ou partie de objCible, Faux sinon

Description

La commande WP Is font style supported retourne Vrai si le style stylePoliceWP est pris en charge par au moins une partie du texte inclus dans objCible.

Dans objCible, vous pouvez passer :

  • une plage, ou
  • un élément (tableau / ligne / paragraphe / image en ligne / en-tête / corps / pied de page).

Dans stylePoliceWP, vous pouvez passer une des constantes de style suivantes, placées dans le thème "4D Write Pro" :

ConstanteTypeValeurComment
wk font boldChaînefontBoldDé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 GET ATTRIBUTES, 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 GET ATTRIBUTES, wk false est retournée si aucun des caractères sélectionnés ne prend en charge le style de police gras.
wk font italicChaînefontItalicDé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 GET ATTRIBUTES, 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 GET ATTRIBUTES, 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 text linethrough styleChaînetextLinethroughStyleDé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 underline styleChaînetextUnderlineStyleDéfinit le style du trait de soulignement. Valeurs possibles :
wk none (défaut) : pas de soulignement wk solid : dessine un trait pleinwk dotted : dessine un trait en pointilléswk dashed : dessine un trait en tiretswk double : dessine un trait doublewk 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.

Typiquement, cette commande permet aux développeurs d'implémenter des objets d'interface personnalisés, comme un pop-up menu proposant des options de style en fonction du texte sélectionné.