Table of Contents

Interface IRecordPlayBack

Namespace
Alternet.Editor
Assembly
Alternet.Editor.v9.dll

Represents properties and methods that allows recording sequences of keyboard commands and play back them later.

public interface IRecordPlayBack

Properties

MacroRecording

When implemented by a class, gets or sets a boolean value indicating whether Edit control should record sequence of keyboard commands.

MacroRecords

When implemented by a class, represents an array containing keyboard commands.

MacroSuspendend

When implemented by a class, gets or sets a boolean value indicating whether recording is suspended.

Methods

LoadMacros(Stream)

When implemented by a class, loads the macro records from the given stream.

LoadMacros(TextReader)

When implemented by a class, loads the macro records from the given stream.

LoadMacros(string)

When implemented by a class, loads the macro records from the given file.

PauseMacroRecording()

When implemented by a class, suspends recording the command sequence.

PlayBackMacro()

When implemented by a class, repeats the stored command sequence.

RecordKeyData(IMacroKeyData)

When implemented by a class, adds keyData to the MacroRecords array.

ResumeMacroRecording()

When implemented by a class, resumes recording the command sequence.

SaveMacros(Stream)

When implemented by a class, saves the macro records to the given stream in xml format.

SaveMacros(TextWriter)

When implemented by a class, saves the macro records to the given stream in xml format.

SaveMacros(string)

When implemented by a class, saves the macro records to the given file in xml format.

StartMacroRecording()

When implemented by a class, starts recording the command sequence.

StopMacroRecording()

When implemented by a class, stops recording the command sequence.

ToggleMacroRecording()

When implemented by a class, toggles recording the command sequence.