Next: , Previous: , Up: Top   [Contents][Index]


32 Drag and Drop

WARNING: the Drag’n’Drop API is still under development and the interface may change! The current implementation is considered experimental.

Drag’n’drop is a way to transfer information between multiple applications. To do this several GUIs define their own protocols. Examples are OffiX, CDE, Motif, KDE, GNOME, and many more. To catch all these protocols, SXEmacs provides a generic API.

One prime idea behind the API is to use a data interface that is transparent for all systems. The author thinks that this is best archived by using URL and MIME data, cause any internet enabled system must support these for email already. SXEmacs also already provides powerful interfaces to support these types of data (tm and w3).