Macro file

Default macro command files can be generated and, in application program mode (provided the default macro load option "Read macro files from user's computer" is in use), these files are saved on disk (or other storage medium where the urtext directory is located). Macro command filenames vary according to cube size and options relating to the use of marked centres. The general form of the filename is urvcmdnny.txt (where "nn" is cube size, and "y" is blank for cubes with unmarked centres, or "y" equals "m" or "s" for cubes with marked centres). The full range of cube sizes (02 to MaxCubeSize) is available for cubes with unmarked centres. For cubes with marked centres the range is size 3 to about size 33 when numerical marking is used but can be up to the same limit as for unmarked cubes with the corner marking extension. Users can edit macro command files on or off-line. In application program mode, the macro command file is retrieved when loading macros into internal memory. Retrieval can be externally from the program's relevant urvcmdnny.txt file, if the "Read macro files from user's computer" option in the Unravel Options dialog is set, and the relevant file exists. Otherwise retrieval of the macro command file from the program's internal data occurs. Both the macros themselves and macro help are extracted from the macro command file.

In applet program mode, recording and retrieval are not required if default macros are used. If the user chooses to edit the macro command file on-line, the "Enable on-line macro editing" toggle button in the Unravel Options dialog needs to be set. For further details refer to Macro file recording and Macro file retrieval.

Macro help is based on the default macro file format. If default macros are not used, the help display may be adversely affected if the format rules defined in Macro generation are not adopted.