Fix documentation of Selection::get(): The X selection protocol is asyncronous.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16486 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Georg Baum 2007-01-04 08:48:43 +00:00
parent a8e914b500
commit 84763472b8

View File

@ -39,8 +39,14 @@ public:
virtual docstring const get() const = 0;
/**
* Fill the X selection.
* The format is plain text.
* Does nothing on systems that don't have a selection.
* This should be called whenever some text is highlighted.
* Since the X selection protocol is asyncronous this should never be
* called from the kernel.
* If another application requests the current selection a
* SelectionRequest XEvent will be triggered. The response of the
* frontend to this event should be to retrieve the current selection
* from the kernel and push it to X with this method.
*/
virtual void put(docstring const &) = 0;