AuthenticEvent.dataTransfer (nicht mehr verwendet)

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Referenz für Programmierer > Applikations-API > Schnittstellen (nicht mehr verwendet) > AuthenticEvent (nicht mehr verwendet) >

AuthenticEvent.dataTransfer (nicht mehr verwendet)

Wird ersetzt durch Parameter für

AuthenticView.OnBeforeDrop (On_AuthenticView_BeforeDrop)

AuthenticView.OnDragOver (On_AuthenticView_DragOver)

 

Das Event-Objekt, das die Informationen des letzten Event enthält, wird nun durch Parameter für die verschiedenen Event Handler-Funktionen ersetzt, um den Datenzugriff zu erleichern. Aus Kompatibilitätsgründen wird das Event Objekt auf unbestimmte Zeit weiter unterstützt. Es sind keine Verbesserungen geplant. Wir empfehlen Ihnen, nach Möglichkeit die neuen Event Handler Funktionen zu verwenden.

 

// ----- XMLSpy scripting environment - javascript sample -----

// instead of:

// function On_DocEditDrop ()

// {

//     if (Application.ActiveDocument.DocEditView.event.dataTransfer != null)

//         if (! Application.ActiveDocument.DocEditView.event.dataTransfer.ownDrag)

//         {

//            // cancel key processing, don't drop foreign objects :-)

//            Application.ActiveDocument.DocEditView.event.cancelBubble = true;

//         }

// }

// use now:

function On_AuthenticView_BeforeDrop (long i_nXPos, long i_nYPos,

                                 IAuthenticRange *i_ipRange,

                                 IAuthenticDataTransfer *i_ipData)

{

  if (i_ipRange != null)

      if (! i_ipRange.ownDrag)

          return true; // cancel key processing, don't drop foreign objects :-)

 

  return false;

}

 

Siehe auch

 

Deklaration: dataTransfer als Variant

 

Beschreibung

Eigenschaft dataTransfer.

 

 

 


© 2019 Altova GmbH