Katalog maker

Žádané makro vyhledejte v katalogu kurzorovými klávesami nebo myší. Máte-li makro vybrané (jméno je ve zvýrazněném řádku) můžete jej spustit tlačítkem [Spusť] nebo dvojitýmm stiskem levého tlačítka myši. Jiný a rychlejší způsob výběru makra je pomocí čísel 0..9. Stiskem klávesy s číslem 0 se spustí první makro ve výpisu, 1 druhé atd. Je zřejmé, že takto lze spustit pouze prvních deset maker. Tlačítka v dolní části katalogu maker provádí následující akce:

Znovunačtení celého katalogu má význam v síťovém provozu, kdy jiný uživatel v síti může vytvořit nové makro.

Pro vývojáře:

V katalogu maker jsou vypsána všechna přeložená makra systému, která leží v hlavním adresáři maker MAC. Hlavní adresář maker se definuje v  kartě firmy, se kterou program právě pracuje. Při načítání katalogu maker program postupuje následovně :

  1. Prochází přeložená makra (EMW) v hlavním adresáři
  2. Je-li v makru definována konstanta Program, (např.: Const Program = "XXX"), zapíše do řádky katalogu jméno makra XXX, v opačném případě do řádky uvede jméno souboru makra.
  3. Makro konstantou Exe_Modul  (např.: Const Exe_Modul = EXE_PAM + "  " + EXE_AGENT_OSOBY) lze řídit zobrazení makra v katalogu na základě povoleného EXE modulu (v makrojazyku se zjistí funkcí _GetSystem):

Makro spuštěné z katalogu maker se automaticky spustí v prvním vláknu. Jestliže bude první vlákno obsazeno, spustí se v druhém. V případě, že budou obě vlákna obsazená, zobrazí se hlášení:

Spuštění makra