IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Lekce 8 - Grafický výstup v C# Konzoli - Nastavení a práce s kurzorem

V předchozí lekci, Grafický výstup v C# Konzoli - Nastavení prostředí jsme si ukázali základní nastavení velikosti vyrovnávací paměti zobrazení, nastavení velikosti okna konzole a nastavení pozice okna.

V dnešním C# tutoriálu si ukážeme skupinu příkazů, které se týkají kurzoru.

Zatím umíme jen vypisovat znaky dopředu, tj. vypíšeme text, za něj další text a tak pořád dál. To je způsobeno tím, že text se začíná vypisovat na aktuální pozici kurzoru. Po výpisu každého znaku se kurzor přesune za tento znak, a tak pořád dál. Po ukončení celého výpisu se kurzor nachází na jeho konci a je připraven pro další výpis.

Třída Console nám dává možnost se do již vypsaného textu vracet a přepisovat jej, protože umožňuje kurzor nastavit na libovolné místo vyrovnávací paměti zobrazení. Další možnosti se týkají samotného kurzoru. Kurzor je výrazný prvek v okně konzole. Můžeme ho nastavit tak, aby byl na první pohled viditelný, nebo aby v okně moc nerušil. A někdy potřebujeme kurzor udělat zcela neviditelným. Také si ukážeme, jak zjistit aktuální pozici kurzoru.

Vlastnost CursorSize

Použitím této vlastnosti můžeme nastavit velikost kurzoru v procentech výšky znaku od 1% do 100%. Při nastavení 100% se kurzor zobrazí jako plný znak .

Ukažme si to na příkladu:


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Koupit tento kurz

Koupit všechny aktuálně dostupné lekce s funkcí odevzdávání úloh a certifikátem za pouhých 750 Kč
Aktuální stav konta 0 Kč
Koupí tohoto balíčku získáš přístup ke všem 33 článkům (26 lekcí, 5 praktických cvičení, 2 testy) tohoto kurzu.

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Neomezený a trvalý přístup k jednotlivým lekcím.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V tutoriálu si ukážeme metody a vlastnosti, které nám umožňují nastavovat viditelnost a velikost kurzoru a ovládat jeho pozici.

Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.

Článek pro vás napsal Luděk Novotný
Avatar
Autor je technik, má rád stručné a jasné texty, a tak se také snaží psát články pro vás.
Aktivity