Klávesovým rekordérem (makrorekordérem, záznamníkem kláves) můžete nahrát sérii kliknutí myši a stisknutí kláves a přejmout ji do seznamu povelových kláves a přiřadit ji nějakou spouštěcí kombinaci kláves. Poté lze celou nahranou sekvenci povelů přehrát právě touto kombinací. Tím máte mnohostranné možnosti automatizovat vytváření a editaci dokumentů. Ukládat se nedají jen kliknutí do pracovního okna dokumentu, ale ty lze momentálně simulovat přes displej souřadnic.
Klávesový rekordér spustíte kliknutím na položku v menu
Možnosti, nebo kombinací kláves [Alternate]+[Esc] (v
SL–WinPacku se místo [Esc] používá klávesa pod ním,
^
). Aktivita klávesového rekordéru je signalizována
kolečkem v levém horním rohu obrazovky na levém okraji řádky
hlavního menu.
CALAMUS nyní zaznamená všechny vaše klávesové úhozy a stisky myši. Novým kliknutím na položku v menu Možnosti ukončíme záznam. Chceme–li záznam ukončit ve chvíli, kdy není menu přístupné, ukončíme nahrávání klávesovou zkratkou [Alternate]+[Esc]. Pak se objeví následující formulář:
V něm určíte kombinaci kláves, kterou se budou nahrané akce
spouštět a napíšete její název. Calamus vám přednabízí jako
název nápovědu první spuštěné funkce. U delších maker tento
název zpravidla nesedí a můžete jej změnit. Jestliže si vyberete
kombinaci kláves, která již existuje, objeví se upozornění a vy
můžete nahrávání zrušit, vybrat jinou kombinaci kláves, nebo
dát původní zkratce nový obsah. Nakonec se dostanete do dialogu
Povelové klávesy
, ve kterém můžete napsat popisný text
nového makra a chcete–li, celou povelovou sadu uložit.
Standardní koncovka pro soubory povelových kláves je .CKT.
KLávesový rekordér se nastartuje i ukončí stejnojmennou položkou v menu Možnosti. Pro nastartování a ukončení rekordéru v otevřených dialozích, kdy jak známo nelze vyvolávat menu, má Calamus pevně zadrátovanou klávesovou zkratku Alternate–Escape (Alt–Esc). (Všechny pevně dané klávesové zkratky jsou uvedeny v dokumentu FIX_keys.CDK, který najdete v adresáři Dokument.)
Pozor: Pod Windows je tato zkratka již obsazena (k přepínání programů v liště Start), proto používejte místo toho kombinaci Alt–^. Klávesa ^ je na všech obvyklých klávesnicích umístěna hned pod klávesou Esc. Chcete–li nahrávat makro, objeví se nejprve box s dotazem:
Nejprve se tedy musíte rozhodnout, zda budete nahrávat globální nebo lokální makro, čili jestli má platit v celém Calamusu, nebo jen v modulu, který je aktivní v okamžiku začátku nahrávání (lokální).
Máte–li pochybnosti, zůstaňte u globálních maker.
Při přehrávání nahraného makra vidíte vlevo nahoře v liště hlavního menu přehrávací symbol, jaký je u kazetového magnetofonu nebo videopřehrávače: