Obrazovka#

Zavedení#

Bloky obrazovky ovládají, jak IQ (1. generace) Brain zobrazuje text a hodnoty na své vestavěné obrazovce.

Obrazovka IQ (1. generace) Brain podporuje až 5 řádků a 21 sloupců textu.

Mozek VEX IQ (1. generace) s očíslovanou mřížkovou překryvou (sloupce 1–21 a řádky 1–5). Červené překryvné čáry zvýrazňují strukturu mřížky a šipky označují sloupec 1, sloupec 21, řádek 1, řádek 2 a řádek 5. První řádek zobrazuje čísla 1 až 21 v horní části.

Níže je uveden seznam všech bloků:

Tisk kurzoru – Zobrazení textu a hodnot v mozku.

Nastavení – Konfigurace vlastností zobrazení na obrazovce.

Tisk kurzoru#

nastavit kurzor na řádek sloupce na obrazovce#

Zásobníkový blok set cursor to row column on screen přesune kurzor na konkrétní řádek a sloupec na obrazovce Brain. Další blok print on screen začne tisknout na tomto místě.

IQ Brain (1. generace) používá písmo s pevnou šířkou, což znamená, že každý znak má stejnou šířku pro konzistentní zarovnání textu. Obrazovka IQ Brain (1. generace) podporuje až 5 řádků a 21 sloupců textu.

Nastavení bloku zásobníku kurzoru#
nastavit kurzor na řádek [1] sloupec [1] na obrazovce

Parametry

Popis

řádek

Řádek, na který se má kurzor přesunout.

sloupec

Sloupec, do kterého se má kurzor přesunout.

Příklad

při spuštění
[Display a message in the middle of the screen]
nastavit kurzor na řádek (3) sloupec (7) na obrazovce
tisk [VEXcode!] na obrazovce ▶

Obrazovka IQ (1. generace) Brain zobrazuje vycentrovaný text s nápisem „VEXcode!“.

nastavit kurzor na další řádek na obrazovce#

Zásobníkový blok set cursor to next row on screen přesune kurzor do sloupce 1 na dalším řádku na obrazovce Brain.

přesunout kurzor na další řádek na obrazovce

Parametry

Popis

Tento blok nemá žádné parametry.

Příklad

při spuštění
[Display two lines of text.]
tisk [First Message] na obrazovce ▶
přesunout kurzor na další řádek na obrazovce
tisk [Second Message] na obrazovce ◀ a přesunout kurzor na další řádek

Obrazovka mozku IQ (1. generace) zobrazující „První zprávu“ a „Druhou zprávu“ na samostatných řádcích.

vymazat řádek na obrazovce#

Blok zásobníku vymazat řádek na obrazovce vymaže jeden řádek textu na obrazovce Brain.

vymazat řádek (1) na obrazovce

Parametry

Popis

řádek

Číslo řádku, které se má vymazat jako celé číslo.

Příklad

při spuštění
[Display text on two rows, but only keep one.]
tisk [This text stays] na obrazovce ◀ a přesunout kurzor na další řádek
tisk [This disappears] na obrazovce ◀ a přesunout kurzor na další řádek
čekat (3) sekund
vymazat řádek (2) na obrazovce

Nastavení#

čistá obrazovka#

Blok zásobníku vymazat obrazovku vymaže veškerý text a kresby z obrazovky mozku.

vymazat obrazovku

Parametry

Popis

Tento blok nemá žádné parametry.

Příklad

při spuštění
[Fill the screen, then clear it after 2 seconds.]
opakovat (5)
tisk [Line] na obrazovce ◀ a přesunout kurzor na další řádek
konec
čekat (3) sekund
vymazat obrazovku

nastavení přesnosti tisku na obrazovce#

Blok set print precision on screen nastavuje počet desetinných míst, která se zobrazí při tisku čísel na obrazovku Brain. Tato přesnost tisku se použije na všechna čísla vytištěná po spuštění tohoto bloku.

nastavit přesnost tisku na [0.1 v] na obrazovce

Parametry

Popis

přesnost

Použitá přesnost tisku:

  • 1
  • 0,1
  • 0,01
  • 0,001
  • Všechny číslice

Příklad

při spuštění
[Print 1/3 as 0.33.]
nastavit přesnost tisku na [0.01 v] na obrazovce
tisk ([1] / [3]) na obrazovce ◀ a přesunout kurzor na další řádek