Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

@ ... CLEAR ...

Propósito

Limpar uma área do terminal de vídeo.

Sintaxe

@ <exp.N1>,<exp.N2> CLEAR [TO{<exp.N3>,<exp.N4>|<exp.N>}]

Argumentos

<exp.N1>,<exp.N2>

representam as coordenadas do canto superior esquerdo.

TO <exp.N3>,<exp.N4>

determina as coordenadas do canto inferior direito.

<exp.N>

representa o número de colunas que serão limpas.

Utilização

Limpa somente algumas colunas, bastando, que se defina <exp.N> após o comando CLEAR. Limpa toda a tela a partir da posição inicial, bastando para isso, não declarar nada.

A opção TO <exp.N3>,<exp.N4> determina o fim da limpeza e não deve ser maior que os limites do terminal nem menor que as coordenadas iniciais definidas por @ <exp.N1>,<exp.N2> CLEAR. A desobediência a esses limites resultarão num erro.

Exemplo

O exemplo a seguir mostra-nos como limpar a tela do terminal de vídeo da linha 10 coluna 10 até a linha 23 coluna 79.

@ 10,10 CLEAR TO 23,79

O exemplo a seguir mostra-nos como limpar uma parte retangular da tela do terminal, da linha 10 coluna 10 até a linha 20 coluna 50.

@ 10,10 CLEAR TO 20,50

O exemplo a seguir mostra-nos como limpar 50 caracteres na linha 20 a partir da coluna 10.

@ 20,10 CLEAR 50

Consulte

$NOCLEAR, $NOSCREEN, $SSCREEN, @ ... SAY , CLEAR e SPACE( ).

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!