@...BOX
 Desenha uma caixa na tela
------------------------------------------------------------------------------

 Sintaxe

     @ <nLinTopo>, <nColTopo>, <nLinBase>, <nColBase>
         BOX <cStringCaixa>

 Argumentos

     <nLinTopo>, <nColTopo>, <nLinBase>, e <nColBase> definem as
     coordenadas da caixa.  @...BOX desenha uma caixa usando valores de
     linha de zero até MAXROW(), e coluna de zero até MAXCOL().  Se
     <nLinBase> e <nColBase> sao maiores que MAXROW() e MAXCOL(), o canto
     inferior direito é desenhado fora da tela.

     <cStringCaixa> é um string de oito caracteres de borda e um de
     preenchimento.  Se <cStringCaixa> é especificado como um único
     caractere, este é usado para desenhar a caixa inteira.

 Descriçao

     @...BOX desenha uma caixa na tela usando bordas configuráveis e
     caractere de preenchimento.  @...BOX desenha a caixa usando
     <cStringCaixa>a partir do canto superior esquerdo, continuando no
     sentido horário e preenchendo a regiao de tela com o nono caractere.
     Se o nono caractere nao for especificado, a regiao de tela dentro da
     caixa nao é preenchida.  Textos e cores pré-existentes nao sao
     alterados.

     Após @...BOX ter sido executado, o cursor é colocado no canto superior
     esquerdo em <nLinTopo> + 1 e <nColTopo> + 1.  ROW() e COL() têm seus
     valores atualizados para refletir a nova posiçao do cursor.

 Exemplos

     Os seguintes exemplos desenham duas caixas usando constantes manifestas
     contidas no arquivo header, Box.ch.  O primeiro exemplo desenha uma
     caixa usando os caracteres especificados para a borda, mas deixa todas
     as outras áreas da tela intactas.  O segundo exemplo desenha a mesma
     caixa preenchendo a regiao com espaços:

     #include "Box.ch"

     // Desenha uma caixa com topo em linha dupla e lateral em linha simples
     @ 1, 1, 22, 79 BOX DOUBLE_SINGLE

     // Desenha a mesma caixa preenchendo com espaços
     @ 1, 1, 22, 79 BOX DOUBLE_SINGLE + SPACE(1)

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

See Also: @...CLEAR @...TO SCROLL() Caracteres para moldura