JLABS

Mikrobiologie-2001.Refy

Refy - definiční soubory nabídek


Bullet Parametry sys/ref.def a sys/ref-?.def definují společně s univerzálním translátorem pojmů jednak vzhled nabídkové části programu a jednak její interpretaci.


Bullet Jedním z frekventovaných úkonů rutinní práce je otisknutí vhodného razítka někam do již rozpracované knihy. Zapisuje se tam tudíž "Klín", "Dohřívka", "Citlivost", "Kvantita" ... Referenční konfigurace systému obsahuje stovky různých razítek, která připadají v úvahu. Řada z nich jsou i makra na zápis obvyklých formulací.


Bullet Nabídková část programu se ovládá pomocí ref-souborů. Pokud potřebujeme nějaký vytvořit, je nutno dodržet vzorovou strukturu. V ní definujeme u každého elementu nabídky barvu, horkou klávesu a textovou hodnotu symbolického jména. Nabídka může být i delší než zobrazitelná - pak se v ní dá rolovat a po rolování se ukazují méně frekventované věci.


Bullet Stisk horké klávesy Alt+Písmeno je resolvován podle následujícího algoritmu:


Bullet V zobrazené nabídkové části se zjistí, zda je dané písmeno zobrazeno.
Bullet Pokud ne, pak se nic neděje.
Bullet Pokud ano, izoluje se odpovídající text následující za tímto písmenem.
Bullet Prožene se translátorem a buď se jedná o název razítka, které se otiskne, nebo se jedná o název číselníku, ze kterého se jméno razítka musí vybrat. Pokud výběr je neúspěšný, nic se neotiskne.


Bullet Názvy číselníků se resolvují přes Translátor - tedy jejich skutečná jména jako souborů mohou být jakákoli, ale mohou se zobrazit jako "CITL.ENT." - kupříkladu.


Bullet Rejstřík kapitoly
Bullet Nadřízená kapitola dokumentace / rejstřík


JLABS Aktualizováno dne 20000623. Komentář: info@jlabs.cz