3 * \file ControlPreamble.h
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.
12 #ifndef CONTROLPREAMBLE_H
13 #define CONTROLPREAMBLE_H
20 /** A controller for Preamble dialogs.
22 class ControlPreamble : public Dialog::Controller {
25 ControlPreamble(Dialog &);
27 virtual bool initialiseParams(std::string const &);
29 virtual void clearParams();
31 virtual void dispatchParams();
33 virtual bool isBufferDependent() const { return true; }
36 std::string const & params() const;
38 void params(std::string const & newparams);
44 } // namespace frontend
47 #endif // CONTROLPREAMBLE_H