Určitě to zvládnout lze, pokud alespoň trochu ovládáte programovací jazyk C.
A jak na něj?
(podrobnější návod najdete v nápovědě pro danou platformu)Při zakládání nového projektu vyberte možnost
projekt modulu. Místo listů schématu před sebou uvidíte 6 listů, na kterých se definují vlastnosti a funkce modulu:
- dokumentace - slouží pro zápis dokumentace modulu a jeho popisu do knihovny
- dialog - zde se tvoří dialog pro nastavení parametrů
- parametry - list pro definici parametrů, proměnných, atributů ...
- obrázky - list pro výběr ikony pro zobrazení v knihovně a bitmapy pro zobrazení na listu shcématu (tento list je jediný nutné vyplnit)
- zapojení vývodů - list pro definici vstupů a výstupů, jejich typů atd.
- program - definice programu (neboli funkce) modulu.
Postupným vyplněním těchto listů (případně jen některých) si vytvoříte základ modulu. Následně přes menu
Projekt -> Vytvoření knihovní prvku -> Vytvořit knihovní prvek (klávesová zkratka
F7) vytvoříte knihovní modul, který se na disk uloží jako .ol soubor. V knihovně ho vidíte ve vámi vybrané skupině nebo ve skupině
Moduly z knihovny projektu.
V tuto chvíli se dá použít modul pro překlad. Aby bylo ladění snadnější, lze do projektu modulu přidat list(y) schématu (stejně jako v klasickém projektu). Na tyto listy je možné vložit nově vytvořený modul, stejně jako všechny ostatní (
nezapomeňte modul Debug pro ladění).
Při dalším ladění modulu (změně programu apod.) můžete využít klávesové zkratky
F8, která provede 3 operace naráz, a to: vytvoření modulu, jeho náhradu v projektu a spustí překlad takto upraveného projektu do jednotky. Vyjímku tvoří změna parametrů, protože parametry si modul pamatuje (pak není nutné nastavovat parametry znovu při každém vytvoření knihovního modulu), takže při změně parametrů nebo jejich vlastností je potřeba modul z projektu smazat a znovu ho do projektu vložit.