[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Top] [Table des matières] [Index] [ ? ]

3.4 Programmer la barre d'entrée

Nouvelle entrée de comportement qui peut être ajouté à la barre d'entrée en créant des fonctions d'édition et de les lier à des touches dans *input-map* en utilisant define-key, tout comme d'autres raccourcis.

Une fonction d'entrée prend 2 arguments: la structure d'entrée et la touche enfoncée.

Function: read-one-line SCREEN PROMPT &OPTIONAL (INITIAL-INPUT )

NIL

Function: read-one-char SCREEN

Lire un caractère unique de l'utilisateur.

Function: completing-read SCREEN PROMPT COMPLETIONS &OPTIONAL (INITIAL-INPUT )

NIL

Function: input-insert-string INPUT STRING

Insérer string dans l'entrée à la position actuelle. input doit être de type input-line. Les fonctions d'entrée sont passés à cette structure comme leur premier argument.

Function: input-insert-char INPUT CHAR

Insérer char dans l'entrée à la position actuelle. input doit être de type input-line. Les fonctions d'entrée sont passés à cette structure comme leur premier argument.

Variable: *input-map*

C'est la table de raccourcis contenant tous les raccourcis clavier d'édition.


Ce document a été généré par Eric Reinbold le 9 Octobre 2008 en utilisant texi2html 1.78.