Subrutina de teclado
Finalidad
Habilita o inhabilita la abreviatura de teclas de función.
Biblioteca
Biblioteca de curses (libcurses.a)
Sintaxis
#include <curses.h> bool bf);
Descripción
La subrutina Teclado controla la traducción del teclado. Si bf es TRUE, la conversión de teclado está activada. Si bf es FALSE, la conversión de teclado está desactivada. El estado inicial es FALSE.
Esta subrutina afecta al comportamiento de cualquier función que proporcione la entrada de teclado.
Si el terminal en uso requiere un comando para permitirle transmitir códigos distintivos cuando una tecla de función es presionada, entonces después de que la traducción del teclado es primero habilitada, la implementacion transmite este comando al terminal antes de que una funcion de entrada afectada trate de leer cualquier caracter de ese terminal.
Parámetros
| Elemento | Descripción |
|---|---|
| bf | |
| * ganar | Especifica la ventana en la que habilitar o inhabilitar el área de teclado. |
Valores de retorno
Tras la finalización satisfactoria, la subrutina Teclado devuelve OK. De lo contrario, devuelve ERR.
Ejemplos
Para activar el teclado en la ventana definida por el usuariomy_window, utilice:
WINDOW *my_window;
keypad(my_window, TRUE);