Authentic.attachCallBack
Obsoleto
En su lugar utilice los eventos de punto de conexión tal y como se describe aquí.
|
Declaración attachCallBack(bstrName as String,varCallBack as Variant)
Descripción
La vista Authentic ofrece eventos que se pueden controlar por medio de funciones personales de devolución de llamada. Ningún controlador de eventos toma parámetros y se ignorará el valor devuelto. Para recuperar información cuando se genera un evento concreto debe leer las propiedades correspondientes del objeto del evento.
Lista de eventos disponibles:
ondragover
ondrop
onkeydown
onkeyup
onkeypressed
onmousemove
onbuttonup
onbuttondown
oneditpaste
oneditcut
oneditcopy
Desde la versión 3.0.0.0:
ondoceditcommand
Desde la versión 5.3.0.0:
onbuttondoubleclick
Ejemplo de JavaScript:
// en alguna parte del script:
objPlugIn.attachCallBack("ondragover",OnDragOver);
objPlugIn.attachCallBack("ondrop",OnDrop);
// controladores de eventos
function OnDragOver()
{
if( !objPlugIn.event.dataTransfer.ownDrag &&
objPlugIn.event.dataTransfer.type == "TEXT"))
{
objPlugIn.event.dataTransfer.dropEffect = 1;
objPlugIn.event.cancelBubble = true;
}
}
// OnDrop() reemplaza el valor de texto completo del elemento XML
// con la selección de la operación de arrastrar
function OnDrop()
{
var objTransfer = objPlugIn.event.dataTransfer;
if( !objTransfer.ownDrag &&
(objTransfer.type == "TEXT"))
objPlugIn.event.srcElement.TextValue = objTransfer.getData();
}