version 6.0
WR LIRE SELECTION (zone; début; fin)
Paramètre | Type | Description | |
zone | Entier long | Zone 4D Write | |
début | Entier long | Début de la sélection | |
fin | Entier long | Fin de la sélection |
Description
La commande WR LIRE SELECTION retourne les bornes du texte sélectionné dans zone. Si aucun texte n'est sélectionné, début et fin sont égaux et correspondent à la position du point d'insertion.
Si seule une image est sélectionnée, WR LIRE SELECTION retourne la sélection de texte la plus proche, c'est-à-dire la sélection correspondant au point d'insertion placé après l'image.
Exemple
Vous voulez appliquer un changement de marges à tout un document, tout en conservant la sélection courante. Ecrivez :
WR LIRE SELECTION(LaZone;DebSel;FinSel) `Relecture de la sélection courante WR EXECUTER COMMANDE(LaZone;wr cmd tout selectionner) `Tout sélectionner WR FIXER PROPRIETE TEXTE(LaZone;wr marge gauche;49) `Fixons la marge gauche WR FIXER PROPRIETE TEXTE(LaZone;wr retrait alinéa;49) `Fixons le retrait d'alinéa WR FIXER PROPRIETE TEXTE(LaZone;wr marge droite;504) `Fixons la marge droite WR FIXER SELECTION(LaZone;DebSel;FinSel) `Remettons la sélection à sa position initiale
Référence
WR FIXER SELECTION, WR Lire texte, WR Lire texte selectionne.