2.5.
Užívateľská grafika (udg)
Počítač disponuje okrem základnej sady znakov ešte ďalšou sadou.
Tá sa nazýva užívateľsky definovaná grafika (udg) a slúži na výpis znakov,
ktoré si sami vytvoríte pre použitie vo vlastných programoch.
Znak užívateľskej grafiky je možné vypísať po prechode do
grafického módu (stlačením CAPS SHIFT + 9) stlačením jedného z klávesov
"A" až "U". Užívateľská grafika má teda rozsah 21 znakov a
zaberá v pamäti miesto 168 bytov. Po resete počítača je uložená od adresy 65368
a na túto adresu je nastavená systémová premenná UDG. Zmenou jej hodnoty je
možné meniť adresu začiatku udg, vždy ju však doporučujeme umiestniť nad
RAMTOP.
Znaky udg sa po resete počítača rovnajú stlačenému klávesu. Pri
tvorbe vlastných znakov udg postupujeme úplne rovnako, ako pri vytváraní nových
znakov pre znakový generátor. Jediný rozdiel je pri vypočítavaní adresy začiatku
matice znaku v pamäti, vpre ktorej vyčíslenie môžete použiť funkciu USR, ktorá
pri použití tvaru PRINT USR "znak" vracia adresu začiatku matice
znaku udg v pamäti.
Uvažujme, že chcete nájsť adresu začiatku matice znaku uloženého
pod klávesom "C". Po resete počítača napíšte nasledujúci riadok:
PRINT USR "C" a na obrazovku sa vypíše adresa 65384, čo je začiatok
matice udg znaku uloženého pod klávesom "C". Podobným spôsobom
získate adresy všetkých matíc udg znakov.