Exemplo n.º 1
0
 public unsafe extern void DragTargetDragEnter(cef_drag_data_t *drag_data, [Immutable] cef_mouse_event_t * @event, CefDragOperationsMask allowed_ops);
Exemplo n.º 2
0
 public unsafe extern void SendMouseMoveEvent([Immutable] cef_mouse_event_t * @event, int mouseLeave);
Exemplo n.º 3
0
 public unsafe extern void SendMouseWheelEvent([Immutable] cef_mouse_event_t * @event, int deltaX, int deltaY);
        public static void drag_target_drag_enter(cef_browser_host_t *self, cef_drag_data_t *drag_data, cef_mouse_event_t * @event, CefDragOperationsMask allowed_ops)
        {
            drag_target_drag_enter_delegate d;
            var p = self->_drag_target_drag_enter;

            if (p == _p24)
            {
                d = _d24;
            }
            else
            {
                d = (drag_target_drag_enter_delegate)Marshal.GetDelegateForFunctionPointer(p, typeof(drag_target_drag_enter_delegate));
                if (_p24 == IntPtr.Zero)
                {
                    _d24 = d; _p24 = p;
                }
            }
            d(self, drag_data, @event, allowed_ops);
        }
Exemplo n.º 5
0
 public unsafe extern void SendMouseClickEvent([Immutable] cef_mouse_event_t * @event, CefMouseButtonType type, int mouseUp, int clickCount);
 /// <summary>
 /// Call this method each time the mouse is moved across the web view during
 /// a drag operation (after calling DragTargetDragEnter and before calling
 /// DragTargetDragLeave/DragTargetDrop).
 /// This method is only used when window rendering is disabled.
 /// </summary>
 public void DragTargetDragOver(cef_mouse_event_t * @event, CefDragOperationsMask allowed_ops)
 {
     throw new NotImplementedException(); // TODO: CefBrowserHost.DragTargetDragOver
 }
 /// <summary>
 /// Call this method when the user completes the drag operation by dropping
 /// the object onto the web view (after calling DragTargetDragEnter).
 /// The object being dropped is |drag_data|, given as an argument to
 /// the previous DragTargetDragEnter call.
 /// This method is only used when window rendering is disabled.
 /// </summary>
 public void DragTargetDrop(cef_mouse_event_t * @event)
 {
     throw new NotImplementedException(); // TODO: CefBrowserHost.DragTargetDrop
 }
 /// <summary>
 /// Send a mouse wheel event to the browser. The |x| and |y| coordinates are
 /// relative to the upper-left corner of the view. The |deltaX| and |deltaY|
 /// values represent the movement delta in the X and Y directions respectively.
 /// In order to scroll inside select popups with window rendering disabled
 /// CefRenderHandler::GetScreenPoint should be implemented properly.
 /// </summary>
 public void SendMouseWheelEvent(cef_mouse_event_t * @event, int deltaX, int deltaY)
 {
     throw new NotImplementedException(); // TODO: CefBrowserHost.SendMouseWheelEvent
 }
 /// <summary>
 /// Send a mouse move event to the browser. The |x| and |y| coordinates are
 /// relative to the upper-left corner of the view.
 /// </summary>
 public void SendMouseMoveEvent(cef_mouse_event_t * @event, int mouseLeave)
 {
     throw new NotImplementedException(); // TODO: CefBrowserHost.SendMouseMoveEvent
 }
 /// <summary>
 /// Send a mouse click event to the browser. The |x| and |y| coordinates are
 /// relative to the upper-left corner of the view.
 /// </summary>
 public void SendMouseClickEvent(cef_mouse_event_t * @event, CefMouseButtonType type, int mouseUp, int clickCount)
 {
     throw new NotImplementedException(); // TODO: CefBrowserHost.SendMouseClickEvent
 }
Exemplo n.º 11
0
 public unsafe extern void DragTargetDrop([Immutable] cef_mouse_event_t * @event);
Exemplo n.º 12
0
 public unsafe extern void DragTargetDragOver([Immutable] cef_mouse_event_t * @event, CefDragOperationsMask allowed_ops);