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
Renvoie pour une position donnée dans un champ Traitement de texte (coordonnées d'un point du champ) :
  • soit le numéro de la page correspondante,
  • soit la position X (en mm) correspondante,
  • soit la position Y (en mm) correspondante.
Exemple
// Numéro de page
nPage est un entier
nPage = DocInfoXY(TT_MonDocument, docNuméroPage, SourisPosX(), SourisPosY())
Trace("Numéro de la page : ", nPage)
 
// Position en X
rPosX est un réel
rPosX = DocInfoXY(TT_MonDocument, docCoordonnéeX, SourisPosX(), SourisPosY())
Trace("Pos X en mm : ", rPosX)
 
// Position en Y
rPosY est un réel
rPosY = DocInfoXY(TT_MonDocument, docCoordonnéeY, SourisPosX(), SourisPosY())
Trace("Pos Y en mm : ", rPosY)
Syntaxe
<Résultat> = DocInfoXY(<Champ Traitement de texte> , <Type d'information> , <X> , <Y>)
<Résultat> : Réel
Information demandée.
<Champ Traitement de texte> : Nom de champ
Nom du champ Traitement de texte à manipuler.
Si ce paramètre correspond à une chaîne vide (""), le champ manipulé est le champ auquel appartient l'événement en cours.
<Type d'information> : Constante de type Entier
Type d'information demandée :
docCoordonnéeXAbscisse de la position spécifiée sur la page (exprimée en millimètres).
docCoordonnéeYOrdonnée de la position spécifiée sur la page (exprimée en millimètres).
docNuméroPageNuméro de la page contenant la position spécifiée.
docOrigineEcranPar défaut, le point (0,0) correspond à la ligne 1, colonne 1 du champ Traitement de texte manipulé (les ascenseurs étant situés à l'origine).
Si la constante docOrigineEcran est combinée avec les constantes précédentes, le point (0,0) correspond à l'origine de l'écran.
Cette constante ne peut pas être utilisée seule.
<X> : Entier
Coordonnée X (en pixels) à analyser. Cette coordonnée est relative au champ (si la constante docOrigineEcran n'est pas précisée).
<Y> : Entier
Coordonnée Y (en pixels) à analyser. Cette coordonnée est relative au champ (si la constante docOrigineEcran n'est pas précisée).
Classification Métier / UI : Code métier
Version minimum requise
  • Version 26
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