SET TYPEAHEAD
 Estabelece o tamanho do buffer de teclado
------------------------------------------------------------------------------

 Sintaxe

     SET TYPEAHEAD TO <nTamanhoTeclado>

 Argumentos

     <nTamanhoTeclado> determina o número de caracteres do buffer de
     teclado de um mínimo de 0 até um máximo de 4096.  O tamanho depende do
     equipamento, mas normalmente é configurado em 16.

 Descriçao

     SET TYPEAHEAD define o tamanho do buffer de teclado do Clipper.  O
     buffer de teclado é uma área de memória usada para armazenar a
     digitaçao vinda do teclado.  Existem teclas entradas pelo usuário ou
     colocadas com KEYBOARD.  As teclas sao obtidas num estado de espera
     (ACHOICE(), DBEDIT(), MEMOEDIT(), ACCEPT, INPUT, READ and WAIT), ou a
     partir de INKEY().  Quando executado, SET TYPEAHEAD limpa o buffer e
     estabelece o tamanho de <nTamanhoTeclado>.

     Configurar TYPEAHEAD para zero representa um caso especial por
     desabilitar a captura de teclas.  Isto faz com que o Clipper nao
     capture as teclas do buffer do BIOS e coloque-as em seu buffer a nao
     ser quando explicitamente requisitado.  Devido a isto, as teclas
     especiais Alt-C, para terminar o processamento, e Alt-D, para invocar o
     depurador de programas, nao serao processadas até que exista um pedido
     explícito.  Adicionalmente, NEXTKEY() também é afetado já que nao pode
     retornar as teclagens sem removê-las do buffer do BIOS.  Neste caso,
     NEXTKEY() retorna um valor nao zero, mas nao o valor real da tecla.

 Arquivos:  Biblioteca CLIPPER.LIB.
 To download this example - click here.

See Also: CLEAR TYPEAHEAD KEYBOARD ALTD() INKEY() NEXTKEY()