Lines Matching defs:dragImageOffset
713 static IntPoint dragLocForDHTMLDrag(const IntPoint& mouseDraggedPoint, const IntPoint& dragOrigin, const IntPoint& dragImageOffset, bool isLinkImage)
715 // dragImageOffset is the cursor position relative to the lower-left corner of the image.
718 const int yOffset = dragImageOffset.y();
720 const int yOffset = -dragImageOffset.y();
724 return IntPoint(mouseDraggedPoint.x() - dragImageOffset.x(), mouseDraggedPoint.y() + yOffset);
726 return IntPoint(dragOrigin.x() - dragImageOffset.x(), dragOrigin.y() + yOffset);
767 IntPoint dragImageOffset(0, 0);
771 dragImage = clipboard->createDragImage(dragImageOffset);
781 dragLoc = dragLocForDHTMLDrag(mouseDraggedPoint, dragOrigin, dragImageOffset, !linkURL.isEmpty());
782 m_dragOffset = dragImageOffset;
876 void DragController::doImageDrag(Element* element, const IntPoint& dragOrigin, const IntRect& rect, Clipboard* clipboard, Frame* frame, IntPoint& dragImageOffset)
912 dragImageOffset = mouseDownPoint + origin;
913 doSystemDrag(dragImage, dragImageOffset, dragOrigin, clipboard, frame, false);