DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Traitement de texte
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Provoque le défilement du champ Traitement de texte afin que le texte voulu apparaisse entièrement. Il est possible de définir la position de ce texte par rapport aux bords du champ.
Exemple
// Affiche la sélection si elle n'était pas visible
DocPositionne(TT_MonDoc)
 
// Positionne la sélection en haut du champ
DocPositionne(TT_MonDoc, 0)
 
// Positionne la sélection en bas du champ centrée horizontalement
DocPositionne(TT_MonDoc, 100, 50)
 
// Positionne la partie du document située entre les caractères 123 et 158
// à 30% de l'espace restant en hauteur et 40% en largeur
DocPositionne(TT_MonDoc, 123, 158, 30, 40)
Syntaxe

Afficher le texte sélectionné à la position voulue Masquer les détails

DocPositionne(<Champ Traitement de texte> [, <Positionnement vertical> [, <Positionnement horizontal>]])
<Champ Traitement de texte> : Nom de champ
Nom du champ Traitement de texte à manipuler.
<Positionnement vertical> : Entier optionnel
Position verticale du texte sélectionné. Cette position correspond au pourcentage en hauteur de la place restante (une fois décomptée la hauteur du texte sélectionné) dans le champ Traitement de texte.
Si ce paramètre n'est pas précisé (ou correspond à la constante dpDéfaut), la fonction provoquera le défilement minimum pour afficher le texte sélectionné.
Correspond à :
  • une valeur comprise entre 0 et 100. Quelques exemples :
  • une des constantes suivantes :
    dpBasLe texte sélectionné est affiché en bas du champ Traitement de texte.
    dpCentreLe texte sélectionné est affiché au centre vertical du champ Traitement de Texte.
    dpDéfaut
    (Valeur par défaut)
    Défilement vertical minimum pour faire apparaître le texte sélectionné dans le champ Traitement de texte.
    dpHautLe texte sélectionné est affiché en haut du champ Traitement de texte.
<Positionnement horizontal> : Entier optionnel
Position horizontale du texte sélectionné. Cette position correspond au pourcentage en largeur de la place restante (une fois décomptée la largeur du texte sélectionné) dans le champ Traitement de texte.
Si ce paramètre n'est pas précisé (ou correspond à la constante dpDéfaut), la fonction provoquera le défilement minimum pour afficher le texte sélectionné.
Correspond à :
  • une valeur comprise entre 0 et 100. Quelques exemples :
  • une des constantes suivantes :
    dpCentreLe texte sélectionné est affiché au centre horizontal du champ Traitement de texte.
    dpDéfaut
    (Valeur par défaut)
    Défilement horizontal minimum pour faire apparaître le texte sélectionné.
    dpDroiteLe texte sélectionné est affiché à droite du champ Traitement de texte.
    dpGaucheLe texte sélectionné est affiché à gauche du champ Traitement de texte.

Afficher une partie de texte à la position voulue Masquer les détails

DocPositionne(<Champ Traitement de texte> , <Début du texte à afficher> , <Fin du texte à afficher> , <Positionnement vertical> [, <Positionnement horizontal>])
<Champ Traitement de texte> : Nom de champ
Nom du champ Traitement de texte à manipuler.
<Début du texte à afficher> : Entier
Position (en nombre de caractères) du début de la partie de texte à afficher.
<Fin du texte à afficher> : Entier
Position (en nombre de caractères) de la fin de la partie de texte à afficher.
<Positionnement vertical> : Entier optionnel
Position verticale du texte sélectionné. Cette position correspond au pourcentage en hauteur de la place restante (une fois décomptée la hauteur de la partie de texte) dans le champ Traitement de texte.
Si ce paramètre n'est pas précisé (ou correspond à la constante dpDéfaut), la fonction provoquera le défilement minimum pour afficher le texte sélectionné.
Correspond à :
  • une valeur comprise entre 0 et 100. Quelques exemples :
  • une des constantes suivantes :
    dpBasLa partie de texte est affichée en bas du champ Traitement de texte.
    dpCentreLa partie de texte est affichée au centre vertical du champ Traitement de Texte.
    dpDéfaut
    (Valeur par défaut)
    Défilement vertical minimum pour faire apparaître la partie de texte dans le champ Traitement de texte.
    dpHautLa partie de texte est affichée en haut du champ Traitement de texte.
<Positionnement horizontal> : Entier optionnel
Position horizontale du texte sélectionné. Cette position correspond au pourcentage en largeur de la place restante (une fois décomptée la largeur de la partie de texte) dans le champ Traitement de texte.
Si ce paramètre n'est pas précisé (ou correspond à la constante dpDéfaut), la fonction provoquera le défilement minimum pour afficher le texte sélectionné.
Correspond à :
  • une valeur comprise entre 0 et 100. :
  • une des constantes suivantes :
    dpCentreLa partie de texte est affichée au centre horizontal du champ Traitement de texte.
    dpDéfaut
    (Valeur par défaut)
    Défilement horizontal minimum pour faire apparaître la partie de texte.
    dpDroiteLa partie de texte est affichée à droite du champ Traitement de texte.
    dpGaucheLa partie de texte est affichée à gauche du champ Traitement de texte.
Composante : wd290mdl.dll
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale