Lines Matching defs:dragImageOffset
687 static IntPoint dragLocForDHTMLDrag(const IntPoint& mouseDraggedPoint, const IntPoint& dragOrigin, const IntPoint& dragImageOffset, bool isLinkImage)
689 // dragImageOffset is the cursor position relative to the lower-left corner of the image.
692 const int yOffset = dragImageOffset.y();
694 const int yOffset = -dragImageOffset.y();
698 return IntPoint(mouseDraggedPoint.x() - dragImageOffset.x(), mouseDraggedPoint.y() + yOffset);
700 return IntPoint(dragOrigin.x() - dragImageOffset.x(), dragOrigin.y() + yOffset);
748 IntPoint dragImageOffset(0, 0);
754 dragImage = dataTransfer.createDragImage(dragImageOffset);
764 dragLoc = dragLocForDHTMLDrag(mouseDraggedPoint, dragOrigin, dragImageOffset, !linkURL.isEmpty());
765 m_dragOffset = dragImageOffset;
873 void DragController::doImageDrag(Element& element, const IntPoint& dragOrigin, const IntRect& layoutRect, DataTransfer& dataTransfer, Frame& frame, IntPoint& dragImageOffset)
915 dragImageOffset = mouseDownPoint + scaledOrigin;
916 doSystemDrag(dragImage, dragImageOffset, dragOrigin, dataTransfer, frame, false);