|
|
|
|
|
- Définition
- Limite : Sélection en inverse vidéo
FinCurseur (Propriété) En anglais : CursorEnd
Non disponible
Définition Le curseur de souris permet de visualiser facilement l'endroit où l'action va se dérouler. Dans le cas d'un champ en saisie, le curseur se transforme en trait vertical clignotant et permet d'identifier rapidement la position du prochain caractère saisi. Si une sélection est effectuée dans le champ, les caractères sélectionnés sont affichés en "inverse vidéo". La position du curseur correspond au début de la zone affichée en "inverse vidéo". Quelques exemples : | | | Le curseur de saisie est placé au début de la zone de saisie. Sa position est 1. | | Le curseur de saisie est placé à la fin de la zone de saisie. Sa position est 7 dans cet exemple. | | Le curseur de saisie est placé au début de la zone en "inverse vidéo" (position 3 dans cet exemple). La propriété FinCurseur permet de connaître et de modifier la fin de la zone sélectionnée. |
La propriété FinCurseur permet de connaître et de modifier la position de fin de sélection du curseur de la souris dans l'un des champs suivants : - Champ de saisie.
- Combo avec saisie.
- Colonne d'un champ Table de type "Champ de saisie" et colonne d'un champ Table de type "Combo avec saisie".
- Champ Traitement de texte.
- Champ Editeur HTML.
- Champ Editeur de code.
Nouveauté SaaS Champ Editeur de code.
Remarque : Pour connaître le texte sélectionné dans un champ de saisie, un champ Combo avec saisie ou une colonne d'un champ Table, il est possible d'utiliser la propriété TexteSélectionné. Nouveauté SaaS Astuce : Pour sélectionner une partie d'un texte d'un champ de saisie à partir d'un bouton : - Le champ de saisie ne doit pas avoir l'option "Effacement automatique" cochée (sauf si tout le contenu du champ doit être supprimé).
- Le bouton doit être de type "Interruption" et contenir par exemple le code suivant (voir exemple).
SAI_Saisie1.Curseur = 1
SAI_Saisie1.FinCurseur = Taille(SAI_Saisie1) + 1
SAI_Saisie1.FinCurseur = SAI_Saisie1.Curseur
SAI_Saisie1.FinCurseur = Taille(SAI_Saisie1) + 1
SAI_Saisie1.Curseur = SAI_Saisie1.FinCurseur
Syntaxe
Connaître la position du dernier caractère sélectionné Masquer les détails
<Position> = <Champ manipulé>.FinCurseur
<Position> : Entier Position du dernier caractère sélectionné + 1. Si aucun caractère n'est sélectionné, les propriétés Curseur et FinCurseur sont équivalentes. Si le champ n'est pas en saisie, la position est 0. <Champ manipulé> : Nom de champ Nom du champ dans lequel une sélection a été effectuée.
Sélectionner un ensemble de caractères Masquer les détails
<Champ manipulé>.FinCurseur = <Nombre de caractères sélectionnés>
Remarques Limite : Sélection en inverse vidéo La sélection en inverse vidéo n'est possible que si le champ est en cours de saisie. Si le champ n'est pas en cours de saisie, la propriété FinCurseur renvoie 0.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|