
Desenhar uma moldura retangular no terminal de vídeo utilizando caracteres gráficos.
@ <exp.N1>,<exp.N2> TO <exp.N3>,<exp.N4> [DOUBLE] [UTF8]
|
<exp.N1> e <exp.N2> |
linha e coluna do canto superior esquerdo. |
|
<exp.N3> e <exp.N4> |
linha e coluna do canto inferior direito. |
|
DOUBLE |
determina que será utilizado o caractere duplo para formação da moldura. |
|
UTF8 |
determina que serão utilizados os caracteres UTF8 para desenhar as bordas da caixa; não é necessário SET GRAPHIC ON. |
O comando @...TO... desenha molduras utilizando os caracteres gráficos suportados pelo terminal.
Na sua execução apaga o interior do quadro (SET ERASE ON). Para que isso não ocorra basta utilizar o comando SET ERASE OFF e o conteúdo da moldura será mantido.
O exemplo a seguir desenha uma moldura com linhas simples limpando o interior da moldura.
@ 10,10 TO 20,20
O exemplo a seguir desenha uma moldura com linhas duplas não limpando o interior da moldura.
SET ERASE OFF
@ 10,10 TO 20,20 DOUBLE
$NOGET, $NOSCREEN, @ ... BOX, @ ... CLEAR e SET ERASE.
