Macro loading

Macro loading is a two-stage process. Firstly, a default macro file is generated internally or a relevant macro file stored externally is retrieved. Which of these actions that occurs depends on the Unravel Options dialog setting and, in the latter case, retrieval from an external file can occur only if the relevant file exists. Secondly, the macro file is decoded and an internal macro set is created. Any errors detected will be flagged and an error message displayed. If macros have been successfully loaded, a simple "splash" dialog with automatic timeout appears indicating "Macros have been successfully loaded".

If no attempt to load macros has been made when the Command Sequence input dialog is about to be opened, the user will be prompted to load them. This situation can arise when running in Menu mode or when a change from Menu to Auto mode occurs part way through the auto sequence.