Symbolová makra jsou speciální makra s koncovkou názvu souboru *.ems. Generují se označením požadovaných součástí na straně schématu zapojení a zvolením položek menu Zpracovat > Vytvořit okénkové / symbolové makro. V souborech maker se při tom interně ukládají následující data:
- Seznam knihoven symbolů, ze kterých symboly makra pocházejí
- Pozice (číslo řádku), na které jsou knihovny symbolů v nastaveních zdrojového projektu zapsány (Možnosti > Nastavení > Projekty > "Název projektu" > Správa > Knihovny symbolů)
- Číslo symbolu
- Číslo varianty.
Při vložení takových maker na stranu schématu zapojení (Vložit > Vytvořit okénkové / symbolové makro) se zkontroluje, na kterém místě v nastaveních projektu se která knihovna symbolů z makra nachází. Na základě této informace se před vložením makra na všech místech v makru odpovídajícím způsobem přizpůsobí číslo pozice. Jestliže knihovna symbolů v projektu neexistuje, použije se knihovna pozice z nastavení uložené v makru. Není-li na pozici v nastaveních zapsána žádná knihovna symbolů nebo chybí-li symbol s příslušným číslem symbolu nebo varianty, vloží se namísto symbolu červené "X" a vytvoří se odpovídající hlášení, ve kterém bude uveden název a pozice knihovny symbolů, jejíž pomocí byla makra vytvořena.
Viz také