COL()
 Retorna a posiçao de coluna do cursor na tela
------------------------------------------------------------------------------

 Sintaxe

     COL() --> nCol

 Retorno

     COL() retorna um valor numérico inteiro. A faixa do valor de retorno é
     de zero até MAXCOL().

 Descriçao

     COL() é uma funçao de tela que retorna a posiçao da coluna corrente do
     cursor na tela.  O valor de COL() muda sempre que a posiçao do cursor
     na tela mude.  Tanto os comandos de console quanto os de tela podem
     alterar a posiçao do cursor.  Além disso, COL() é automaticamente
     configurado para zero sempre que um comando CLEAR, CLEAR SCREEN, ou CLS
     seja executado.

     COL() é utilizado quando você desejar posicionar o cursor em uma coluna
     relativa  à coluna corrente.  É geralmente utilizada em conjunto com a
     funçao ROW() e todas as variaçoes do comando @.  Em particular, você
     pode utilizar COL() e ROW() para criar procedures ou funçoes que sao
     independentes de posiçoes de tela, onde você passa a posiçao de linha e
     coluna do topo esquerdo como parâmetros.

     Se DEVICE estiver TO PRINTER, toda a saída dos comandos @...SAY sao
     direcionados para a impressora e PROW() e PCOL() sao atualizados em vez
     de ROW() e COL().  Utilize estas funçoes quando você precise determinar
     a posiçao da cabeça de impressao.

 Exemplos

     Neste exemplo, um nome de Cliente é exibido iniciando na coluna 10.  O
     status da Conta do cliente é entao mostrada à direita do último
     caracter do nome do cliente utilizando COL():

     USE Sales NEW
     @ 1, 10 SAY "Nome do Cliente: " + TRIM(Cliente)
     @ ROW(), COL() + 1 SAY "Status da Conta: " + Status

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

See Also: MAXCOL() PCOL() PROW() QOUT() ROW() @...SAY