Ecrã#

Introdução#

Os blocos de ecrã controlam a forma como o cérebro IQ (1ª geração) exibe texto e valores no seu ecrã integrado.

O ecrã do IQ (1ª geração) Brain suporta até 5 linhas e 21 colunas de texto.

O cérebro VEX IQ (1ª geração) com uma grelha numerada sobreposta (colunas 1–21 e linhas 1–5). As linhas vermelhas sobrepostas destacam a estrutura da grelha, com setas a indicar a Coluna 1, a Coluna 21, a Linha 1, a Linha 2 e a Linha 5. A primeira linha apresenta os números de 1 a 21 na parte superior.

Segue abaixo a lista de todos os blocos:

Impressão com cursor — Apresenta texto e valores no cérebro.

Configurações — Configurar as propriedades de visualização do ecrã.

Impressão do cursor#

Coloque o cursor na linha ou coluna do ecrã.#

O bloco de pilha set cursor to row column on screen move o cursor para uma linha e coluna específicas no ecrã Brain. O bloco seguinte print on screen começará a imprimir nesse local.

O IQ Brain (1ª geração) utiliza um tipo de letra monoespaçado, o que significa que cada caractere tem a mesma largura para um alinhamento consistente do texto. O ecrã do IQ Brain (1ª geração) suporta até 5 linhas e 21 colunas de texto.

Definir bloco de pilha de cursores#
definir cursor para linha [1] coluna [1] na tela

Parâmetros

Descrição

linha

A linha para a qual mover o cursor.

coluna

A coluna para a qual deve mover o cursor.

Exemplo

quando iniciar
[Display a message in the middle of the screen]
definir cursor para linha (3) coluna (7) na tela
imprimir [VEXcode!] na tela ▶

O ecrã do IQ (1ª geração) Brain a apresentar o texto centrado “VEXcode!”.

Posicione o cursor na linha seguinte do ecrã.#

O bloco de pilha set cursor to next row on screen move o cursor para a coluna 1 na linha seguinte do ecrã Brain.

mover cursor para a próxima linha na tela

Parâmetros

Descrição

Este bloco não possui parâmetros.

Exemplo

quando iniciar
[Display two lines of text.]
imprimir [First Message] na tela ▶
mover cursor para a próxima linha na tela
imprimir [Second Message] na tela ◀ e mover cursor para a próxima linha

O ecrã do IQ (1ª geração) Brain a apresentar “Primeira Mensagem” e “Segunda Mensagem”, apresentados em linhas separadas.

limpar linha no ecrã#

O bloco de pilha limpar linha no ecrã limpa uma única linha de texto no ecrã do Brain.

limpar linha (1) na tela

Parâmetros

Descrição

linha

O número da linha a limpar, em formato inteiro.

Exemplo

quando iniciar
[Display text on two rows, but only keep one.]
imprimir [This text stays] na tela ◀ e mover cursor para a próxima linha
imprimir [This disappears] na tela ◀ e mover cursor para a próxima linha
aguardar (3) segundos
limpar linha (2) na tela

Configurações#

tela limpa#

O bloco de pilha limpar ecrã remove todo o texto e desenhos do ecrã do cérebro.

limpar tela

Parâmetros

Descrição

Este bloco não possui parâmetros.

Exemplo

quando iniciar
[Fill the screen, then clear it after 2 seconds.]
repetir (5)
imprimir [Line] na tela ◀ e mover cursor para a próxima linha
fim
aguardar (3) segundos
limpar tela

Defina a precisão de impressão no ecrã.#

O bloco de pilha definir precisão de impressão no ecrã define quantas casas decimais são apresentadas quando os números são impressos no ecrã Brain. Esta precisão de impressão será aplicada a todos os números impressos após a execução deste bloco.

definir precisão de impressão para [0.1 v] na tela

Parâmetros

Descrição

precisão

Precisão de impressão a utilizar:

  • 1
  • 0,1
  • 0,01
  • 0,001
  • Todos os dígitos

Exemplo

quando iniciar
[Print 1/3 as 0.33.]
definir precisão de impressão para [0.01 v] na tela
imprimir ([1] / [3]) na tela ◀ e mover cursor para a próxima linha