Ces trois commandes sont explicites et fonctionnent exactement comme CDOWN. Leurs fonctions équivalentes sont listées ci-dessous, et agissent comme CDOWN$ :
CUP$
fonction : retourne le caractère de contrôle (30) pour déplacer le curseur d'une ligne vers le haut
x$=Cup$
CLEFT$
fonction : retourne le caractère de contrôle (29) pour déplacer le curseur d'un caractère vers la gauche
x$=Cleft$
CRIGHT$
fonction : retourne le caractère de contrôle (28) pour déplacer le curseur d'un caractère vers la droite
x$=Cright$
CLINE
instruction : effacer tout ou partie du texte sur la ligne actuelle du curseur
Cline
Cline nombre
Cette commande est utilisée pour effacer la ligne actuellement occupée par le curseur de texte. Si CLINE est suivi d'un nombre, alors ce nombre de caractères sera effacé, à partir de la position actuelle du curseur, en laissant le curseur exactement à la même place. Par exemple :
E> Print "Testing Testing Testing"; Cmove -7, Cline 7 Wait Key Cline
Suivre le curseur de texte
Pour localiser la position exacte du curseur de texte, la paire de fonctions suivante peut être utilisée :
XCURS
fonction : retourne la coordonnée x du curseur de texte
x=Xcurs
YCURS
fonction : retourne la coordonnée y du curseur de texte
y=Ycurs
De cette façon, une variable est créée pour contenir la coordonnée pertinente du curseur, au format texte, et ces deux fonctions peuvent être utilisées indépendamment ou ensemble. Par exemple :
E> Locate 5,10: Print Xcurs; : Print Ycurs
MEMORIZE X/Y
instructions : sauvegarder les coordonnées x ou y du curseur de texte
Memorize X
Memorize Y