DISPOUT()
 Escreve um valor na tela
------------------------------------------------------------------------------

 Sintaxe

     DISPOUT(<exp>) --> NIL

 Argumentos

     <exp> é o valor a exibir.

 Retorno

     DISPOUT() sempre retorna NIL.

 Descriçao

     DISPOUT() é uma funçao de saída que escreve o valor de uma expressao
     simples na tela na posiçao corrente do cursor.  Esta funçao nao obedece
     SET DEVICE; a saída sempre será em tela.

 Exemplos

     O exemplo a seguir vem do Getsys.prg e demonstra como DISPOUT() pode
     ser usada para executar saída em tela sem ser afetada por SET DEVICE.
     Note como guardamos e restauramos a posiçao do cursor com ROW(), COL()
     e SETPOS():

     STATIC PROCEDURE ShowScoreboard()
     LOCAL nRow, nCol
     IF ( SET(_SET_SCOREBOARD) )
        nRow := ROW()
        nCol := COL()
        SETPOS( SCORE_ROW, SCORE_COL )
        DISPOUT( IF(SET(_SET_INSERT), "Ins", "   ") )
        SETPOS(nRow, nCol)
     END
     RETURN

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

See Also: COL() OUTERR() OUTSTD() QOUT() ROW() SETPOS()