<< Click to display table of contents >> RVA_EditorControlFunction Global Variable |
This variable refers to the function allowing for the actions inherited from TrvCustomEditAction to work with additional editor types.
Unit RichViewActions;
type
TRVAEditorControlCommand = (rvaeccIsEditorControl, rvaeccHasSelection,
rvaeccCanPaste, rvaeccCanPasteText,
rvaeccCanUndo, rvaeccCopy, rvaeccCut,
rvaeccPaste, rvaeccPasteText, rvaeccUndo);
TRVAEditorControlCommandFunction =
function (Control: TControl;
Command: TRVAEditorControlCommand): Boolean;
var
RVA_EditorControlFunction: TRVAEditorControlCommandFunction;
By default, this variable is initialized with RVA_EditorControlFunctionDef function.
Command |
The function must... |
rvaeccIsEditorControl |
... return True if Control is a supported editor control. |
rvaeccHasSelection |
... return True if the selection in Control is not empty |
rvaeccCanPaste |
... return True if Control can paste data from the Clipboard. |
rvaeccCanPasteText |
... return True if Control can paste text from the Clipboard. |
rvaeccCanUndo |
... return True if Control can undo the last editing operation |
rvaeccCopy |
... copy the selection from Control to the Clipboard |
rvaeccCut |
... cut the selection from Control to the Clipboard |
rvaeccPaste |
... paste data from the Clipboard into Control |
rvaeccPasteText |
... paste text from the Clipboard into Control |
rvaeccUndo |
... undo the last editing operation in Control |