Předpokládáme, že razítka se sestavami už jsou hotova, k jejich tvorbě se vrátíme
v nějakém dalším z úkolů.
Rozjedeme pohled "Nabídka razítek - Refy" v kapitole globálních pohledů "Mustrovníky". Zobrazí
se seznam několika řádků. Rozhodneme se, zda naše nabídka půjde pro všechny laboratoře stejně
nebo jenom pro jednu. Podle toho budeme pracovat s sys/ref.def nebo sys/ref-a.def.
Bude to vypadat asi takto:
Řekněme, že budeme modifikovat sys/ref-x.def a tím se naše úprava omezí na laboratoř X. Laboratoř
X je pro naše účely cvičnou laboratoří.
Skočíme na odpovídající řádek a stiskneme F5. Tím se rozjede formulář na úpravy refů.
Po dalším stisku F5 na položce Txt se ukáže text definice refu.
Formalismus zápisu je celkem divoký a nebudeme prozatím zkoumat jeho podrobnosti a použijeme analogii
nebo rovnou přepíšeme volný úsek ve stávajícím zápise. Zjednodušeně řečeno řádky obsahují
ve sloupcích vyrovnané údaje definující vždycky písmeno (určeno ke stiskání společně s Alt)
a barvu, jakou se má jevit a popis akce, která se má stát. Akcí je buď rovnou jméno razítka
nebo jméno nabídky razítek. Program ještě tato jména řeší přes translace (hned v dalším úkole).
YEL/RED~A=VÝSLEDEK WHI/BLU~B=KONFIRMACE BLA/GRE~C=CITL_MUJ YEL/BLA~ D= RED/LGR~E=TEXTY
YEL/RED~F= WHI/BLU~G= BLA/GRE~H= I= J=JINÉ
YEL/RED~K= WHI/BLU~L= BLA/GRE~M=MOJE_MENU N= O=
YEL/RED~P= WHI/BLU~Q= BLA/GRE~R= S= T=
YEL/RED~U= WHI/BLU~V= BLA/GRE~X= Y= Z=
YEL/RED~A= WHI/BLU~B= BLA/GRE~C= D= E=
YEL/RED~F= WHI/BLU~G= BLA/GRE~H= I= J=
YEL/RED~K= WHI/BLU~L= BLA/GRE~M= N= O=
YEL/RED~P= WHI/BLU~Q=
Nakonec tam nalezneme už připravené "navěšení" na klávese Alt+C je připraveno razítko CITL_MUJ a na
klávese Alt+M pak MOJE_MENU. Můžeme je ale navěsit i na jiné klávesy. Řádky pěkně vyrovnáme, aby
byla zachována původní struktura definičního souboru.
Tím je první krok učiněn, na laboratoři X bude nadále už vidět nabídky CITL_MUJ a MOJE_MENU.
Musíme ještě udělat export do provozního stavu. Stiskneme světle zelené razítko a vybereme
Export (třetí položka) a pak v dialogu "nabidky_razitek.prg". Potvrdíme volbu a
úloha je hotova. K dokonalosti bude potřeba ještě definovat význam toho, co vlastně CITL_MUJ a MOJE_MENU
má v kontextu knihy znamenat. To jsme ale již řešili v přechozích dvou úlohách.
Aby se naše úpravy promítly, je nejlépe program restartovat, tedy zavřít a pak spustit znovu.
Tím se totiž potlačí používání vyrovnávací paměti - program asi s velkou pravděpodobností daný
ref už někdy dnes četl a nebyl by "ochotný" si změny vůbec všimnout. Restart můžeme také provést
typicky až poté, co provedemě všechny administrátorské úkony... Také se můžeme spolehnout na Alt+E ...
Rejstřík kapitoly