BROWSE()
 Faz Browse de registros dentro de uma janela
------------------------------------------------------------------------------

 Sintaxe

     BROWSE([<nTopo>], [<nEsquerda>],
        [<nBase>], [<nDireita>]) --> NIL

 Argumentos

     <nTopo>, <nEsquerda>, <nBase>, e <nDireita> definem as
     coordenadas da janela.  Se nao forem especificadas, as coordenadas
     padrao da janela sao 1, 0 até MAXROW(), e MAXCOL().

 Retorno

     BROWSE() sempre retorna NIL.

 Descriçao

     BROWSE() é uma funçao de interface com o usuário que invoca um editor e
     um browser (orientado por tabela) de utilizaçao geral para os registros
     na área de trabalho corrente.  Para uma lista das teclas de navegaçao
     utilizadas por BROWSE(), consulte a funçao DBEDIT().

 Notas

       Linha de status: BROWSE() suporta uma linha de status no
        canto superior direito da janela de browse que indica um dos itens a
        seguir:

        Tabela 5-6: Mensagens de Status de BROWSE()
        ---------------------------------------------------------------------
        Mensagem          Significado
        ---------------------------------------------------------------------
        <new>             Modo de Append
        <bof>             Início de arquivo
        <delete>          Registro corrente está marcado para eliminaçao
        Record            Número do registro atual
        ---------------------------------------------------------------------

       Modos: BROWSE() tem os três modos seguintes:

        .  Browse: Este é o modo padrao de BROWSE().  Ao ser
           pressionada qualquer uma das teclas de navegaçao DBEDIT(), a
           barra luminosa move-se para uma nova linha ou coluna.

        .  Edita Campos: Ao ser pressionado Return em qualquer
           campo, entra-se na ediçao de campos usando um GET.  Pressionar
           Return termina o modo de ediçao, gravando as alteraçoes.  Esc
           termina sem gravar as alteraçoes.  Já que o modo de ediçao de
           campos utiliza-se de GET, todas as teclas de navegaçao e ediçao
           sao teclas READ.

        .  Inserir: Quando se vai para o fim do arquivo com
           Ctrl-PgDn e depois aperta-se Cursor para baixo entra-se no modo
           append, sendo que na linha de comando aparecerá a mensagem
           "<new>".  É inserido, entao, um novo registro.  Ao pressionar-se
           Cursor para cima termina-se o modo append, gravando o novo
           registro caso tenham sido entrados dados.  Se nao foram entrados
           quaisquer dados, o novo registro nao é gravado.

 Arquivos:  Biblioteca EXTEND.LIB, arquivo fonte Examplep.prg.
 To download this example - click here.

See Also: DBEDIT()*