4D Write v16WR GET SELECTION |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Write v16
WR GET SELECTION
|
WR GET SELECTION ( zone ; première ; dernière ) | ||||||||
Paramètre | Type | Description | ||||||
zone | Entier long |
![]() |
Zone 4D Write | |||||
première | Entier long |
![]() |
Début de la sélection | |||||
dernière | Entier long |
![]() |
Fin de la sélection | |||||
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.
Vous voulez appliquer un changement de marges à tout un document, tout en conservant la sélection courante. Ecrivez :
WR GET SELECTION(LaZone;DebSel;FinSel) `Relecture de la sélection courante
WR EXECUTE COMMAND(LaZone;wr cmd select all) `Tout sélectionner
WR SET TEXT PROPERTY(LaZone;wr left margin;49) `Fixons la marge gauche
WR SET TEXT PROPERTY(LaZone;wr first indent;49) `Fixons le retrait d'alinéa
WR SET TEXT PROPERTY(LaZone;wr right margin;504) `Fixons la marge droite
WR SET SELECTION(LaZone;DebSel;FinSel) `Remettons la sélection à sa position initiale
Produit : 4D Write
Thème : WR Gestion de texte
Numéro :
89199
Créé : 4D Write 6
4D Write - Langage ( 4D Write v16)