3 * \file FormMathsDelim.h
4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Alejandro Aguilar Sierra
9 * \author Angus Leeming
11 * Full author contact details are available in file CREDITS
14 #ifndef FORM_MATHSDELIM_H
15 #define FORM_MATHSDELIM_H
21 #include "FormMathsPanel.h"
23 #include <boost/scoped_ptr.hpp>
25 struct FD_maths_delim;
28 * This class provides an XForms implementation of the maths delim.
30 class FormMathsDelim : public FormMathsSub {
33 FormMathsDelim(LyXView &, Dialogs &, FormMathsPanel const &);
39 virtual bool input(FL_OBJECT *, long);
40 /// Apply from dialog (modify or create inset)
43 /// Pointer to the actual instantiation of the xforms form
44 virtual FL_FORM * form() const;
46 // Real GUI implementation
47 boost::scoped_ptr<FD_maths_delim> dialog_;
50 #endif // FORM_MATHSDELIM_H