4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
9 * Full author contact details are available in file CREDITS.
15 #include "GViewBase.h"
25 /** This class provides a GTK+ implementation of the Sendto Dialog.
27 class GSendto : public GViewCB<ControlSendto, GViewGladeB> {
29 GSendto(Dialog & parent);
32 virtual void doBuild();
33 virtual void update();
35 Gtk::TreeModelColumn<Glib::ustring> stringcol_;
36 Gtk::TreeModelColumn<unsigned int> indexcol_;
37 Gtk::TreeModel::ColumnRecord cols_;
38 Glib::RefPtr<Gtk::ListStore> formatstore_;
40 Gtk::TreeView * formatview_;
41 Gtk::Entry * commandentry_;
43 std::vector<Format const *> all_formats_;
45 void onCommandEntryChanged();
48 } // namespace frontend