DelLine: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
(Created page with "Smaže řádku obsahující kurzor. ;Deklarace procedure DelLine; ;Režim :Reálný, Chráněný ;Poznámky :Řádka, obsahující kurzor, je vymazána a všechny řád...") |
|||
Řádek 1: | Řádek 1: | ||
Smaže řádku obsahující kurzor. | Smaže řádku obsahující kurzor. | ||
+ | |||
;Deklarace | ;Deklarace | ||
− | procedure | + | procedure DelLine; |
Řádek 10: | Řádek 11: | ||
;Poznámky | ;Poznámky | ||
− | :Řádka, obsahující kurzor, je vymazána a všechny řádky pod ní se posunou o jednu řádku vzhůru (pomocí rolovací rutiny | + | :Řádka, obsahující kurzor, je vymazána a všechny řádky pod ní se posunou o jednu řádku vzhůru (pomocí rolovací rutiny [[BIOS]]u). Na spodu obrazovky se přidá nová řádka. |
:Všechny znakové pozice se nahradí mezerami s aktuálně definovanými textovými atributy. Takže pokud TextBackground není černá, nová řádka dostane barvu pozadí. | :Všechny znakové pozice se nahradí mezerami s aktuálně definovanými textovými atributy. Takže pokud TextBackground není černá, nová řádka dostane barvu pozadí. | ||
Řádek 25: | Řádek 26: | ||
{Delline.PAS} | {Delline.PAS} | ||
{Vzorový příklad pro proceduru Delline.} | {Vzorový příklad pro proceduru Delline.} | ||
− | { DelLine se vztahuje k aktuálnímu oknu. Následující příklad vymaže první řádku v okně, která je desátou řádkou na obrazovce. } | + | {DelLine se vztahuje k aktuálnímu oknu. Následující příklad vymaže první řádku v okně, která je desátou řádkou na obrazovce. } |
uses Crt; | uses Crt; | ||
Řádek 35: | Řádek 36: | ||
[[Category:CRT]] | [[Category:CRT]] | ||
− | [[Category: | + | [[Category:Procedúra CRT]] |
Verze z 1. 10. 2012, 09:24
Smaže řádku obsahující kurzor.
- Deklarace
procedure DelLine;
- Režim
- Reálný, Chráněný
- Poznámky
- Řádka, obsahující kurzor, je vymazána a všechny řádky pod ní se posunou o jednu řádku vzhůru (pomocí rolovací rutiny BIOSu). Na spodu obrazovky se přidá nová řádka.
- Všechny znakové pozice se nahradí mezerami s aktuálně definovanými textovými atributy. Takže pokud TextBackground není černá, nová řádka dostane barvu pozadí.
- Viz také
- Insline
Vzorový příklad
{Delline.PAS} {Vzorový příklad pro proceduru Delline.} {DelLine se vztahuje k aktuálnímu oknu. Následující příklad vymaže první řádku v okně, která je desátou řádkou na obrazovce. } uses Crt; begin Window(1, 10, 60, 20); DelLine; end.