Description

Used to record IQL commands to a VBA project.

Remarks

This interface is exposed as McApplication.Recorder and is used by high level modules to record their actions.

Members

Methods
Cancel

Stops the recorder and discards the entire recording.

Pause

Temporarily pauses the recorder.

Record

Records text without adding a preceeding tab or a newline.

RecordLine

Records a line of text

Resume

Restarts the recorder after being paused.

SetUndoMarking

Saves the current recording state for future undo.

Start

Begins to record to the specified Project and Module.

Stop

Stops recording user actions.

Undo

Undoes the recording a specified number of times.


Properties
MacroNameRead-only property

The name of any macro being recorded

PausedRead-only property

Indicates if recording is in the Paused state

RecordingRead-only property

Indicates if a macro is being recorded.

UndoCountRead-only property

Returns the number of saved recording states available for undo.