Tento seznam obsahuje již nahrané akce UNDO. Jednotlivé akce
mají názvy, které jsou jim dány v odpovídajících modulech,
např. Smazat rámeček (v modulu Zpracování rámečků
).
Tento seznam slouží především optické kontrole, kde se mechanismus UNDO/REDO momentálně nachází, když je aktuální krok zobrazen inverzně (zpravidla poslední položka v seznamu).
Kliknutí na jednotlivé řádky seznamu nedělá nic, protože
skákání v seznamu není technicky možné. Jen si to představte:
Pokud byste v historii
vzniku vašeho dokumentu nepostupovali
lineárně zpět až na začátek dokumentu, ale jednoduše ponechali
kroky, mohlo by se například stát, že byste chtěli obnovit nebo
smazat rámečky, které se v té době, do které jste v seznamu
skočili, vůbec nevyskytovaly.
Znáte filmovou trilogii Zpátky do budoucnosti
?
Nepleťte si prosím – se vším porozuměním pro toto přání – mechanismus UNDO z např. Photoshopu s tím z Calamusu: Photoshop nabízí možnost skákat v seznamu tam a zpět. Ale Photoshop zpracovává také v daném okamžiku jen jeden jediný obrázek. V Calamusu musí mechanismus UNDO v jednom dokumentu moci restaurovat libovolné akce, provedené z modulů, o nichž Calamus vůbec neví, co přesně dělají.
Vlastní metodika UNDO je tedy schována v každém jednotlivém modulu; z modulu UNDO je jen koordinována. Když tedy některé funkce některých modulů ještě nejsou schopny provést UNDO, znamená to, že do nich nebyla metodika UNDO ještě vestavěna, nebo o ni nebyly rozšířeny.