meta Subrotina
Propósito
Ativa / desabilita meta-chaves.
Biblioteca
Biblioteca de Curses (libcurses.a)
Sintaxe
#include <curses.h>
int meta(WINDOW *win,
bool bf);Descrição
Inicialmente, se o terminal retorna 7 ou 8 bits significativos na entrada depende do modo de controle do driver de exibição. Para forçar 8 bits a serem retornados, chame a subroutine meta (win, TRUE). Para forçar 7 bits a serem retornados, chame a subroutine meta (win, FALSE). O argumento win é sempre ignorado.
Se os recursos de terminfo smm (meta_on) e rmm (meta_off) forem definidos para o terminal, smm é enviado para o terminal quando meta (vencer, TRUE) é chamado e rmm é enviado quando meta (win, FALSE) é chamado.
Parâmetros
| Item | Descrição |
|---|---|
| bf | |
| * win |
Valores De Retorno
Após a conclusão bem-sucedida, a subroutine meta retorna OK. Caso contrário, devolve o ERR.
Exemplos
- Para solicitar um retorno de 8-bit caracteres ao usar uma rotina getch , digite:
WINDOW *some_window; meta(some_window, TRUE); - Para tirar o bit mais alto fora o caractere retorna na janela definida pelo usuáriomy_window, digite:
WINDOW *some_window; meta(some_window, FALSE);