Kde EPOC hledá Cliparty
Začal jsem se zabývat myšlenkou, jakým způsobem nahradit stávající Cliparty v aplikaci Sketch za jiné, třeba vlastní. Aplikace Sketch uložená na disku Z (ROM) využívá soubor nativních clipartů, který se jmenuje Clpart.mbm a je uložen v: Z:\System\Apps\Paint\Clipart.mbm. Pokud by se tento soubor měl nahradit jiným, je potřeba HW zásah, vytvoření souboru Clpart.mbm a jeho přehrání na stejné místo v ROM. Naštěstí po několika pokusech žádný HW zásah není nutný. Co tedy stačí udělat?
Psion vymyslel EPOC skutečně velmi dobře. Systém u
některých aplikací zjišťuje, zda-li nejprve nejsou určité soubory na disku C či D
(pokud máte více sekcí na CF kartě pak i na nich). Takto je to například s
Alarmy, EPOC GPRS update, IMAP, EON14.GDR a dalšími. Pokud nejsou na discích,
tak spustí soubory z disku Z.
Vlastní Cliparty
Stačí udělat tedy to, že vytvoříte vlastní obrázek, ikonku nebo clipart (řekněme o rozměrech 24x24), uložíme jej do formátu MBM (stačí Export přímo ve Sketchi), přesuneme jej do adresáře C/D:\System\Apps\Paint\ ,kde soubor přejmenujeme na Clpart.mbm. Pak spustíme Sketch a po kliknutí na ikonu clipartů se nám objeví okno s našimi obrázky.
Vytvoření souboru několika obrázků za sebou (multiple MBM) se tedy nabízí a můžu říct, že skutečně funguje. Vytvořil jsem si na PC nějaké obrázky a uložil je do formátu MBM, pak jsem soubor nahrál do Psionu.