|  
  
  
 setTextCursor(x, y); 
setTextCursor(x); 
Fixe la position du curseur texte 
Paramètres passés: 
 x: abscisse,   y: ordonnée 
Valeur retournée: 
 aucune
 
  
x=getTextCursorX(); 
y=getTextCursorY(); 
Retourne la position du curseur texte 
Paramètres passés: 
 aucun 
Valeur retournée: 
 abscisse ou ordonnée du point-curseur
 
  
textCursorX 
textCursorY 
Position du curseur texte 
Accès: lecture/écriture 
 
  
 Le curseur texte est le point le plus en haut à gauche qui sera utilisé
lors de la prochaine écriture. Après une écriture, il est positionné après le dernier caractère écrit, augmenté de l'espace
inter caractère. 
L'origine de l'écran est, comme pour le mode dessin, en haut à gauche. Les abscisses sont croissantes vers la droite et
les ordonnées vers le bas. Si on fait pivoter le système d'écriture par la fonction setTextOrient(),
cela fait aussi pivoter les axes définissant le curseur. 
  
Exemples d'utilisation: 
setTextCursor(LARGEUR-30, HAUTEUR-8); text("Bonjour"); Ecrit le mot bonjour au milieu de l'écran
  
x=getTextCursorX(); text("A"); setTextCursor(x); text("B"); Les lettres A et B se superposent. Ici on n'a pas besoin de
replacer le curseur verticalement.
  
 
  
Voir aussi: 
- Fonte vectorielle Définition de la fonte utilisée 
- text(); Écrit du texte 
- setTextSize(); Taille des caractères 
- setTextBold(); Gras ou normal 
- setTextItalic(); Italique ou normal 
- setTextSerif(); Avec ou sans empattement 
- setTextOrient(); Direction d'écriture des textes 
- setTextKeep(); Choisit l'action si le texte déborde 
- getTextWidth(); getTextHeight(); Retourne la taille de l'écriture de la chaine passée 
 
 |