|
Nejdřív si stáhni karatecubic.lha a rozbal do "golded:add-ons/".
|
Otevři okno Settings, RAmiga % nebo v hlavním menu Extras - Customize. Přepni na záložku "File Types".
Označ hlavní složku "Filetypes" a zmáčkni tlačítko + vpravo dole. Objeví se nová složka "Unnamed". Přejmenuj ji na "Karate".
|
Rozbal složku "Karate" a označ "Activation". Activation je funkce, která při otevření nějakého textu rozpozná co je to za typ (pokud je už definován) a přepne
editor do prostředí podle definovaného typu.
Zmáčkni tlačítko +. Objeví se nová položka "#?". Toto funguje klasicky, například podle koncovky souboru. Pokud chceš používat
svou koncovku, tak tuto položku uprav podle svých potřeb.
Teď přidej další položku. Označ "Activation" a znovu zmáčkni tlačítko +, nebo můžeš položku duplikovat pomocí tlačítka se dvěma šipkami (nalevo od +).
Novou položku přejmenuj na "karate".
|
Přepni na podzáložku "Rules" a zmáčkni tlačítko +. Objeví se nová položka "TEXT", přejmenuj ji na "karate".
Dvojklik na položku otevře okno kde se nastaví rozpoznávání podle výrazu(ů). Jelikož každý Karate skript
musí (měl by) obsahovat tag <MAIN>, nastav "Find" "In Text" a do text. pole napiš <MAIN>. Zmáčkni tlačítko OK a nastavení Activation je hotovo.
|
Přepni zpět na podzáložku "Filetypes", označ složku "Configuration" a zmáčkni tlačítko +.
Otevře se okno "Pool". Najdi a rozbal složku "Dictionary", označ položku "standard.dictionary" a zduplikuj ji.
Přejmenuj ji na "karate.dictionary" a zmáčkni tlačítko OK.
|
Dvojklik na novou položku "Dictionary" otevře okno s nastavením.
Zmáčkni tlačítko nalevo od + a vyber soubor kde je tvůj seznam slov. Doporučuju zachovat assign golded: tak jak je na obrázku.
Zmáčkni tlačítko Save a nastavení Dictionary je hotovo.
Funkce Dictionary funguje tak že si vytvoříš seznam - slovník výrazů, které se budou po stisknutí klávesy Esc automaticky dokončovat. Pokud je zapnuta
volba "Correct case" budou výrazům změněna velká a malá písmena podle slovníku.
|
Označ složku "Configuration" a zmáčkni tlačítko +.
V okně "Pool" najdi a rozbal složku "Syntax Highlighting", označ položku "standard.syntax" a zduplikuj ji.
Přejmenuj ji na "karate.syntax" a zmáčkni tlačítko OK.
|
Dvakrát klikni na novou položku "Syntax Highlighting" a přepni na záložku "Syntax". V poli "Parser" vyber "golded:etc/syntax/generic.parser". V poli "Example"
vyber nějaký ukázkový příklad, kde budou dobře vidět různé typy výrazů - barev. Příklad pak bude v záložce "Sample", hodí se k pozdější kontrole nastavování barev.
Teď zmáčkni tlačítko "Details", otevře se okno "Parser setup".
|
V záložce "Dictionary" označ složku "Dictionaries" a zmáčkni tlačítko +. Objeví se nová složka "Unnamed", nech ji označenou
a zmáčkni tlačítko pro výběr souboru (nalevo od +). Vyber soubor se slovníkem výrazů (pro každou barvu jiný slovník), pak řejmenuj složku "Unnamed"
na srozumitelný název (bude v okně karate.syntax, záložka Colors).
|
Opět označ složku "Dictionaries" a zmáčkni tlačítko +. Opakuj tento postup podle počtu slovníků, které máš připraveny.
Přepni na záložku "Separators" a vyznač znaky podle kterých editor rozpozná začátek a konec slov.
Ostatní položky v záložkách "Structure" a "Types" nech prázdné
a všechna políčka v záložce "Structure" nezaškrtnuta. Až bude vše hotovo, zmáčkni tlačítko OK.
|
Přepni na záložku "Colors", rozbal složku kterou chceš editovat a označ složku "Bright background". Vpravo vyber barvu a zmáčkni tlačítko +.
Opakuj tento postup u všech složek (složka "Numbers" byla přidána automaticky), pokud barvu nepoužiješ zůstane černá.
Barvy můžeš přidat dvě na každý slovník. "Dark background" použij pokud v editoru používáš tmavé pozadí. Výsledek můžeš zkontrolovat v záložce "Sample".
Až bude vše hotovo, zmáčkni tlačítko Save.
|
Označ složku "Configuration" a zmáčkni tlačítko +.
V okně "Pool" najdi a rozbal složku "Plug-Ins", označ položku "standard.api" a zduplikuj ji.
Přejmenuj ji na "karate.api" a zmáčkni tlačítko OK.
|
Dvojklik na novou položku "Plug-Ins" otevře okno s nastavením.
Zmáčkni tlačítko "Include".
|
Znovu označ složku "Plug-ins" a zmáčkni tlačítko +. Objeví se nová složka "Unnamed", přejmenuj ji na "explorer", rozbal ji a označ složku "Plug-Ins"
co je uvnitř. Zmáčkni tlačítko + a vyber soubor "golded:etc/plugins/explorer.api".
|
Klikni dvakrát na složku "golded:etc/plugins/explorer.api", otevře se okno s nastavením. Do pole "Caption" napiš název, ktery bude na "štítku" exploreru.
Do pole "Arguments" napiš cestu ke konfiguračnímu souboru ve tvaru: CONFIG="golded:add-ons/karate/etc/explorer.config" (i s uvozovkami).
V poli "Symbol" vyber malý obrázek, který bude před názvem na "štítku" exploreru. Zaškrtni všechna políčka a zmáčkni tlačítko OK.
|
Znovu označ hlavní složku "Plug-ins" a zmáčkni tlačítko +. Novou složku "Unnamed", přejmenuj na "console", rozbal ji a označ složku "Plug-Ins"
co je uvnitř. Zmáčkni tlačítko + a vyber soubor "golded:etc/plugins/ quickinfo.api".
|
Klikni dvakrát na složku "golded:etc/plugins/quickinfo.api", otevře se okno s nastavením. Do pole "Caption" napiš název, ktery bude na "štítku" console.
Do pole "Arguments" napiš cestu ke konfiguračnímu souboru ve tvaru: IGNORECASE FILE="golded:add-ons/karate/quickinfo/karate.words" (i s uvozovkami).
V poli "Symbol" vyber malý obrázek, který bude před názvem na "štítku" console. Zaškrtni všechna políčka a zmáčkni tlačítko OK.
|
Zmáčkni tlačítko Save a nastavení Plug-Ins je hotovo.
|
Označ složku "Configuration" a zmáčkni tlačítko +.
V okně "Pool" najdi a rozbal složku "Toolbars", označ položku "standard.gadgets" a zduplikuj ji.
Přejmenuj ji na "karate.gadgets" a zmáčkni tlačítko OK.
|
Dvojklik na novou položku "Toolbars" otevře okno s nastavením.
Označ složku "Standard" a smaž ji tlačítkem X. Složku "Plug-Ins" tam nech, označ hlavní složku "Toolbars" a zmáčkni tlačítko "Include". Novou složku "TEXT"
přesuň úplně dolů (šipkami vpravo nahoře).
|
Označ hlavní složku "Toolbars" a zmáčkni tlačítko s čtverečkem (nalevo od +). Objeví se nová složka "Unnamed", přejmenuj ji na "Karatemain". Označ složku
"Karatemain" a zmáčkni tlačítko +. Objeví se nová složka "Unnamed", přejmenuj ji na "Kstart", rozbal ji a označ složku "Buttons".
|
Zmáčkni tlačítko + a vyber malý obrázek, který bude vidět jako tlačítko v tvém toolbaru. Přejmenuj (zkrať) cestu na "toolbar/play". Klikni dvakrát
na "toolbar/play", otevře se okno s nastavením.
|
Zmáčkni tlačítko +, objeví se položka "NOP", kterou nech označenou. Přepni roletku "Action" na "Rexx Macro" a tlačítkem s trojúhelníkem vyber Arexx skript
"golded:add-ons/karate/rexx/preview.rexx". V záložce "Details" vyplň pole "Online help" nápovědou - popiskem pro toto tlačítko. Zmáčkni tlačítko OK.
|
Označ složku "toolbar/play" a zduplikuj ji. Již známým způsobem vyber jiný Arexx skript a vyplň pole "Online help".
|
Složku "toolbar/play" zduplikuj ještě dvakrát a změň (pokud chceš) jejich obrázky. Změň další dva skripty podle obrázků. Do pole "Online help" napiš
"Run script screenmode req" (i s uvozovkami) pro první skript a "Run script mclick exit 800x600" pro druhý skript (nebo něco podobného).
|
Označ složku "Kstart", zduplikuj ji a přejmenuj na "Kproject". Složku rozbal a ve složce "Buttons" smaž dvě položky tlačítkem X.
Zbývajícím dvěma změň (je to lepší) jejich obrázky a skripty uvnitř v nastavení.
|
Do pole "Online help" napiš "Simple project" pro simpleproject.rexx a "Create new project" pro newproject.rexx (nebo něco podobného).
|
Výsledek by měl vypadat takto. Zmáčkni tlačítko Save.
A konečně zmáčkni tlačítko Save v Okně "Settings".
|
Ještě je dobré přidat položku Karate do standartního toolbaru. Znovu otevři okno "Settings", najdi a rozbal složku "TEXT". Uvnitř dvakrát klikni
na složku "Toolbars". Rozbal složky "Standard - Buttons - toolbar/drop-caret". Označ nějakou položku např. "AmigaDOS", zduplikuj ji a přejmenuj na
"Karate". Klikni dvakrát na položku "Karate" pro změnu jejího nastavení. Roletku "Action" přepni na "Internal command" a změň příkaz na
SET TYPE VALUE="KARATE" (i s uvozovkami)
Zmáčkni OK pak Save a ještě jednou Save v okně Settings.
|
ghh don'tpanic |