[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: srceditorintf.pas line 491
type TEditorMacro = class |
||
protected |
||
procedure DoChanged; |
|
|
procedure DoStateChanged; |
|
|
procedure SetActivated; |
|
|
procedure UnsetActivated; |
|
|
function IsActivated; |
|
|
procedure CheckStateAndActivated; |
|
|
function GetMacroName; virtual; abstract; |
|
|
procedure SetMacroName(); virtual; abstract; |
|
|
function GetState; virtual; abstract; |
|
|
function GetErrorMsg; virtual; |
|
|
function GetDefaultKeyBinding; |
|
|
function GetKeyBinding; virtual; abstract; |
|
|
procedure DoRecordMacro(); virtual; abstract; |
|
|
procedure DoPlaybackMacro(); virtual; abstract; |
|
|
procedure DoStop; virtual; abstract; |
|
|
procedure DoPause; virtual; abstract; |
|
|
procedure DoResume; virtual; abstract; |
|
|
public |
||
constructor Create(); virtual; abstract; |
|
|
procedure AssignEventsFrom(); virtual; abstract; |
|
|
procedure WriteToXmlConf(); virtual; abstract; |
|
|
procedure ReadFromXmlConf(); virtual; abstract; |
|
|
function GetAsSource; virtual; abstract; |
|
|
procedure SetFromSource(); virtual; abstract; |
|
|
procedure RecordMacro(); |
|
|
procedure PlaybackMacro(); |
|
|
procedure Stop; |
|
|
procedure Pause; |
|
|
procedure Resume; |
|
|
procedure Clear; virtual; abstract; |
|
|
function IsEmpty; virtual; abstract; |
|
|
function IsInvalid; virtual; abstract; |
|
|
function IsRecording(); virtual; abstract; |
|
|
property MacroName: string; [rw] |
|
|
property State: TEditorMacroState; [r] |
|
|
property ErrorMsg: string; [r] |
|
|
property OnStateChange: TNotifyEvent; [rw] |
|
|
property OnChange: TNotifyEvent; [rw] |
|
|
property KeyBinding: TEditorMacroKeyBinding; [r] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |