3 * \file gtk/Selection.h
4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Abdelrazak Younes
9 * Full author contact details are available in file CREDITS.
15 #include "frontends/Selection.h"
24 * The GTK version of the Selection.
26 class GuiSelection: public lyx::frontend::Selection
31 virtual ~GuiSelection() {}
33 /** Selection overloaded methods
36 void haveSelection(bool own);
38 docstring const get() const;
40 void put(docstring const & str);
43 void onClipboardGet(Gtk::SelectionData & selection_data, guint info);
44 void onClipboardClear();
47 } // namespace frontend