L4G >  ctxinfo  

Afficher tout Masquer tout

ctxinfo est une variable qui contient une valeur numérique correspondant à la position courante du curseur dans un objet graphique de type "Editeur RTF".

 

Classe, type et dimension

Integer [S]ctxinfo

 

Exemples

En admettant que la variable TEXTE_COURANT contienne le texte du champ en cours de saisie, et que la variable TEXTE_A_INSERER contienne un texte à insérer à l'endroit où est situé le curseur, la nouvelle valeur de la variable TEXTE_COURANT sera formulée comme suit :

 TEXTE_COURANT = left$(TEXTE_COURANT,ctxinfo-1) + TEXTE_A_INSERER + rigt$(TEXTE_COURANT,ctxinfo)

Description

En mode interactif (client serveur, client web, etc ...) ctxinfo est alimentée uniquement si le champ courant de l'écran en cours de saisie est de type "Editeur RTF" que ce soit du texte riche ou brut. Elle contient alors le nombre de caractères qui précèdent l'endroit où est positionné le curseur, caractère à droite du curseur inclus. Les retours à la ligne sont également comptabilisés.  
Pour les autres types de champs, ou dans les autres modes tels que batch et web services, cette variable n'est pas significative.

ctxinfo est accessible en lecture, uniquement.

Erreurs associées

Erreur

Description