Event: OnBeforePaste (objData as Variant, strType as String) as Boolean
XMLSpy scripting environment - VBScript:
Function On_AuthenticBeforePaste(objData, strType)
' On_AuthenticBeforePaste = False ' to disable operation
XMLSpy scripting environment - JScript:
function On_AuthenticBeforePaste(objData, strType)
// return false; /* to disable operation */
XMLSpy IDE Plugin:
IXMLSpyPlugIn.OnEvent (19, ...) // nEventId = 19
This event gets triggered before a paste operation gets performed on the document. The parameter strType is one of "TEXT", "UNICODETEXT" or "IUNKNOWN". In the first two cases objData contains a string representation of the object that will be pasted. In the later case, objData contains a pointer to an IUnknown COM interface.
Return True (or nothing) to allow paste operation. Return False to disable operation.