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"
22 class GPrint : public GViewCB<ControlPrint, GViewGladeB> {
24 GPrint(Dialog & parent, std::string const & title = "Print Document");
27 virtual void update();
28 virtual void doBuild();
31 void onTargetEdit(Gtk::Entry const * who);
34 Gtk::RadioButton * printer_;
35 Gtk::RadioButton * file_;
36 Gtk::RadioButton * all_;
37 Gtk::RadioButton * fromTo_;
38 Gtk::CheckButton * odd_;
39 Gtk::CheckButton * even_;
40 Gtk::CheckButton * reverse_;
41 Gtk::SpinButton * number_;
42 Gtk::CheckButton * sorted_;
43 Gtk::Entry * printerEntry_;
44 Gtk::Entry * fileEntry_;
45 Gtk::Entry * fromEntry_;
46 Gtk::Entry * toEntry_;
49 } // namespace frontend