CARET_Y_POSITION(N)
RETOURNE LA POSITION EN LIGNE DU CURSEUR DE L'OBJET SYSTÈME NUMÉRO N
ACTION
La fonction CARET_Y_POSITION(N) retourne la position du curseur de l'objet système de numéro N, exprimée en nombre de lignes. Quand le curseur est sur la première ligne, la valeur 1 est retournée.
L'objet système est du type MEMO, MEMO_RICH, SYNEDIT.
SYNTAXE : Resultat=CARET_Y_POSITION(N)
- N = numéro de l'objet système (entier ou réel). Doit être plus grand que 0 et inférieur ou égal au nombre maximum permis d'objets systèmes.
UTILISATION
- La fonction CARET_Y_POSITION() est utilisée pour connaître le numéro de la ligne sur laquelle est le curseur, pour un objet manipulant du texte.
ERREUR
- Si le numéro N n'est pas une expression correcte.
- Si le numéro N excède le nombre maximum permis d'objets systèmes.
- Si le numéro N est inférieur à 0.
- Si l'objet système numéro N n'existe pas.
- Si l'objet numéro N n'est pas du type : MEMO, MEMO_RICH, SYNEDIT.
EXEMPLE
' créer un EDIT
edit 1
' visualiser un texte
text 1,"Hello"
' mettre le curseur entre "e" et "l"
set_focus 1
caret_position 1,2
' afficher la position du curseur en X
print caret_x_position(1)
' afficher la position du curseur en Y
print caret_y_position(1)
EN RAPPORT
Content created by Jack. Updated March 07, 2025