Click or drag to resize
CfxStartDraggingEventArgs Class

[This is preliminary documentation and is subject to change.]

Called when the user starts dragging content in the web view. Contextual information about the dragged content is supplied by |DragData|. (|X|, |Y|) is the drag start location in screen coordinates. OS APIs that run a system message loop may be used within the StartDragging call. Return false (0) to abort the drag operation. Don't call any of CfxBrowserHost.DragSource*Ended* functions after returning false (0). Return true (1) to handle the drag operation. Call CfxBrowserHost.DragSourceEndedAt and DragSourceSystemDragEnded either synchronously or asynchronously to inform the web view that the drag operation has ended.
Inheritance Hierarchy
SystemObject
  SystemEventArgs
    ChromiumCfxEventArgs
      Chromium.EventCfxStartDraggingEventArgs

Namespace: Chromium.Event
Assembly: ChromiumFX (in ChromiumFX.dll)
Syntax
public class CfxStartDraggingEventArgs : CfxEventArgs

The CfxStartDraggingEventArgs type exposes the following members.

Properties
  NameDescription
Public propertyAllowedOps
Get the AllowedOps parameter for the StartDragging callback.
Public propertyBrowser
Get the Browser parameter for the StartDragging callback.
Public propertyDragData
Get the DragData parameter for the StartDragging callback.
Public propertyX
Get the X parameter for the StartDragging callback.
Public propertyY
Get the Y parameter for the StartDragging callback.
Top
Methods
  NameDescription
Public methodSetReturnValue
Set the return value for the StartDragging callback. Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
Top
Remarks
See also the original CEF documentation in cef/include/capi/cef_render_handler_capi.h.
See Also