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"
17 #include "GWorkArea.h"
23 * The GTK version of the Selection.
25 class GuiSelection: public lyx::frontend::Selection
28 GuiSelection(GWorkArea * work_area)
29 : old_work_area_(work_area)
33 virtual ~GuiSelection() {}
35 /** Selection overloaded methods
38 void haveSelection(bool own)
40 old_work_area_->haveSelection(own);
43 docstring const get() const;
45 void put(docstring const & str);
49 GWorkArea * old_work_area_;
52 } // namespace frontend