Subrutina de teclado

Finalidad

Habilita o inhabilita la abreviatura de teclas de función.

Biblioteca

Biblioteca de curses (libcurses.a)

Sintaxis

#include <curses.h>
int keypad(WINDOW  *win,
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);