Téměř všechny texty (menu, příkazy, chybové a jiné hlášky,...),
které PC FAND používá jsou uloženy v souboru FAND.RES.
Tento soubor je povinný při spuštění FANDu a pokud ho FAND
nenalezne, vypíše se hlášení
Can't open FAND.RES
a spuštění FANDu je přerušeno.
Umístění souboru FAND.RES
- Standardně se soubor FAND.RES načte z adresáře, odkud
byl spuštěn FAND.EXE.
- Pokud je nastaven SET parametr FANDRES=adresář,
hledá se v tomto adresáři.
Poznámka:
Nápověda FANDu je uložena v samostatných souborech (U)FANDHLP.*,
pro spuštění FANDu není nápověda povinná.
Struktura souboru FAND.RES
Struktura souboru je binární, protože kromě textů hlášek jsou
v něm uloženy i další, netextové složky. Např. fonty, drivery
pro grafický režim,... S hláškami, uloženými ve FAND.RES lze
pracovat pomocí programu FANDRES.RDB, který je součástí
distribuce programátorské verze FANDu (od verze 4.0).
Pomocí uvedeného programu lze ze souboru FAND.RES vygenerovat
textový soubor hlášek FANDMSG.TXT, který je původním
zdrojem hlášek.
Každá hláška má jednoznačné číslo. FAND při použití hlášky
postupuje jedním ze dvou způsobů:
- Pevná adresace hlášky jejím číslem = konstantou v
programu. Reaguje se na přesně definovanou situaci,
např. určitou syntaktickou chybu při překladu.
- Číslo hlášky se odvodí z čísla chyby, převzaté z
hlediska FANDu z vnějšího prostředí. Převážně od
operačního systému (MS DOSu). Používá se hlavně při
rutinním provozu úloh. Častým zdrojem chyb jsou
souborové operace.
Viz. hláška zpráva $ chybí ve FAND.RES
|