File: x-dnd.el.html

This file provides the drop part only. Currently supported protocols are XDND, Motif and the old KDE 1.x protocol.

Defined variables (7)

x-dnd-current-stateThe current state for a drop.
x-dnd-known-typesThe types accepted by default for dropped data.
x-dnd-motif-message-typesMapping from numbers to Motif DND message types.
x-dnd-motif-to-actionMapping from number to operation for Motif DND.
x-dnd-test-functionThe function drag and drop uses to determine if to accept or reject a drop.
x-dnd-types-alistWhich function to call to handle a drop of that type.
x-dnd-xdnd-to-actionMapping from XDND action types to Lisp symbols.

Defined functions (28)

x-dnd-choose-type(TYPES &optional KNOWN-TYPES)
x-dnd-current-type(FRAME-OR-WINDOW)
x-dnd-default-test-function(WINDOW ACTION TYPES)
x-dnd-drop-data(EVENT FRAME WINDOW DATA TYPE)
x-dnd-forget-drop(FRAME-OR-WINDOW)
x-dnd-get-drop-width-height(FRAME W ACCEPT)
x-dnd-get-drop-x-y(FRAME W)
x-dnd-get-motif-value(DATA OFFSET SIZE BYTEORDER)
x-dnd-get-state-cons-for-frame(FRAME-OR-WINDOW)
x-dnd-get-state-for-frame(FRAME-OR-WINDOW)
x-dnd-handle-drag-n-drop-event(EVENT)
x-dnd-handle-file-name(WINDOW ACTION STRING)
x-dnd-handle-motif(EVENT FRAME WINDOW MESSAGE-ATOM FORMAT DATA)
x-dnd-handle-moz-url(WINDOW ACTION DATA)
x-dnd-handle-old-kde(EVENT FRAME WINDOW MESSAGE FORMAT DATA)
x-dnd-handle-uri-list(WINDOW ACTION STRING)
x-dnd-handle-xdnd(EVENT FRAME WINDOW MESSAGE FORMAT DATA)
x-dnd-init-frame(&optional FRAME)
x-dnd-init-motif-for-frame(FRAME)
x-dnd-init-xdnd-for-frame(FRAME)
x-dnd-insert-ctext(WINDOW ACTION TEXT)
x-dnd-insert-utf16-text(WINDOW ACTION TEXT)
x-dnd-insert-utf8-text(WINDOW ACTION TEXT)
x-dnd-maybe-call-test-function(WINDOW ACTION)
x-dnd-more-than-3-from-flags(FLAGS)
x-dnd-motif-value-to-list(VALUE SIZE BYTEORDER)
x-dnd-save-state(WINDOW ACTION ACTION-TYPE &optional TYPES EXTRA-DATA)
x-dnd-version-from-flags(FLAGS)

Defined faces (0)