3 * \file FormErrorList.h
4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Alfredo Braunstein
9 * Full author contact details are available in file CREDITS.
12 #ifndef FORMERRORLIST_H
13 #define FORMERRORLIST_H
15 #include "FormDialogView.h"
20 class ControlErrorList;
23 /** This class provides an XForms implementation of the FormErrorList Dialog.
25 class FormErrorList : public FormController<ControlErrorList, FormView<FD_errorlist> > {
28 FormErrorList(Dialog &);
31 virtual void apply() {}
34 /// Update dialog before showing it
35 virtual void update();
36 /// Filter the inputs on callback from xforms
37 virtual ButtonPolicy::SMInput input(FL_OBJECT *, long);
38 /// Goto to this error
41 void updateContents();
44 } // namespace frontend
47 #endif // FORMERRORLIST_H