PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Propriétés spécifiques à la description des variables de type docStyle
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
docStyle (Type de variable)
En anglais : docStyle
Le type docStyle permet de connaître toutes les caractéristiques d'un style faisant partie d’un document, d'un paragraphe ou d'un fragment de document. Les caractéristiques de ce style peuvent être connues à l'aide de différentes propriétés WLangage.
ATTENTION : Ce type ne doit pas être utilisé directement. Il doit être utilisé uniquement via les variables de type Document qui contiennent un tableau des styles associés au document.
Pour associer un style à un paragraphe, il suffit d'utiliser l'identifiant du style (propriété ..StyleID disponible dans les variables de type docParagraphe, docFragment et docElémentTexte).
Exemple
MonChampDoc est un Champ = {"ChampDoc", indChamp}
// Récupération du document associé
MonDoc est un Document = MonChampDoc
// Récupération du fragment correspondant à la sélection en cours dans le champ
Frag est Fragment = MonDoc[MonChampDoc..Curseur A MonChampDoc..FinCurseur]
// Passage du contenu du fragment en gras
Frag..Style..PoliceGras = Vrai
Remarques

Propriétés spécifiques à la description des variables de type docStyle

Les propriétés suivantes peuvent être utilisées pour manipuler un style :
Nom de la propriétéType manipuléEffet
AliasChaîne de caractèresNom d'affichage du style. Ce nom est utilisé si la propriété ..Nom ne correspond pas à un nom d'affichage.
Si plusieurs noms sont disponibles, ils sont séparés par une virgule (",").
Cette propriété est disponible en lecture uniquement.
InvisibleBooléen
  • Vrai si le style doit être masqué à l'utilisateur,
  • Faux dans le cas contraire.
Si ..Invisible = Vrai, ce style est un style interne (par exemple, ce style est un style Parent et il ne doit pas être proposé dans l'IHM).
Cette propriété est disponible en lecture uniquement.
InvisibleSiNonUtiliséBooléen
  • Vrai si le style doit être masqué à l'utilisateur sauf s'il est déjà utilisé dans le document,
  • Faux dans le cas contraire.
Cette propriété est disponible en lecture uniquement.
NomChaîne de caractèresNom prédéfini du style ou nom d'affichage du style.
Cette propriété est disponible en lecture uniquement.
ParDéfautBooléen
  • Vrai si le style est le style par défaut,
  • Faux dans le cas contraire.
PrioritéAffichageEntierOrdre de priorité lors de l'affichage des styles dans une interface (IHM). Cet ordre de priorité est un ordre croissant.
StyleIDChaîne de caractèresIdentifiant unique du style dans le document.
Cette propriété est disponible en lecture uniquement.
StyleIDLiéChaîne de caractèresIdentifiant d'un style lié (style de type Paragraphe ou style de type Caractère).
Si le style est de type paragraphe, cette propriété renvoie l'identifiant du type de caractères associé.
Cette propriété est disponible en lecture uniquement.
StyleIDParentChaîne de caractèresIdentifiant du style parent (c'est-à-dire sur lequel est basé le style courant).
Cette propriété est disponible en lecture uniquement.
TypeConstante de type EntierType du style :
  • docstyleCaractère : Style de caractères. Ce style s'applique sur une portion de texte.
  • docstyleNumérotation : Style de numérotation.
  • docstyleParagraphe : Style de paragraphe. Ce style s'applique sur un paragraphe entier.
  • docstyleTableau : Style de tableau.
Cette propriété est disponible en lecture uniquement.
Remarque : le changement de style d'un paragraphe ou d'un fragment applique automatiquement le style paragraphe et le style caractère liés s'ils existent.
Remarque : Ces propriétés peuvent être utilisées en utilisant une des deux syntaxes suivantes :
  • <Nom de la variable>..<Nom de la propriété>
  • <Nom de la variable>.<Nom de la propriété>
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire