version 6.5
WR FIXER POSITION CURSEUR (zone; page; colonne; ligne; position)
Paramètre | Type | Description | |
zone | Entier long | Zone 4D Write | |
page | Entier long | Numéro de la page où est le curseur | |
colonne | Entier long | Numéro de la colonne où est le curseur | |
ligne | Entier long | Numéro de la ligne où est le curseur | |
position | Entier long | Position horizontale du curseur dans la ligne |
Description
La commande WR FIXER POSITION CURSEUR déplace le point d'insertion en fonction des paramètres page, colonne, ligne et position.
page
La valeur doit être comprise entre le premier et le dernier numéro de page du document. Le numéro de page tient compte du début de numérotation.
colonne
La valeur doit être comprise entre 1 et le nombre de colonnes.
ligne
La valeur doit être comprise entre 1 et le nombre de lignes de la colonne (ou de la page s'il n'y a qu'une seule colonne).
position
La valeur doit être comprise entre 1 et le nombre de caractères dans la ligne. Pour placer le curseur en première position sur la ligne, passez 1 dans position.
Si vous désirez placer votre curseur dans une partie précise du document (autre que le corps par exemple), veuillez utiliser au préalable WR FIXER CADRE.
Exemple
Vous voulez placer le curseur au début de la 10è ligne de la quatrième page :
`On vérifie que l'on est dans le corps du document Si (WR Lire cadre (LaZone)#0) `Si ce n'est pas le cas, on s'y place WR FIXER CADRE (LaZone;wr corps) Fin de si `On positionne le curseur WR FIXER POSITION CURSEUR(LaZone;10;1;10;1) `On force 4D Write à afficher la sélection de texte courante WR AFFICHER SELECTION(LaZone)
Référence
WR FIXER CADRE, WR LIRE POSITION CURSEUR.