3 * Copyright 2001 The LyX Team.
4 * See the file COPYING.
6 * \author Edwin Leuven, leuven@fee.uva.nl
12 #include <boost/smart_ptr.hpp>
18 #include "FormBaseDeprecated.h"
21 struct FD_form_credits;
23 /** This class provides an XForms implementation of the FormCredits Dialog.
25 class FormCredits : public FormBaseBI {
27 /// #FormCopyright x(LyXFunc ..., Dialogs ...);#
28 FormCredits(LyXView *, Dialogs *);
31 /// Pointer to the actual instantiation of the ButtonController.
32 virtual xformsBC & bc();
35 /// Pointer to the actual instantiation of the xforms form
36 virtual FL_FORM * form() const;
37 /// Fdesign generated method
38 FD_form_credits * build_credits();
40 /// Real GUI implementation.
41 boost::scoped_ptr<FD_form_credits> dialog_;
42 /// The ButtonController
43 ButtonController<OkCancelPolicy, xformsBC> bc_;
48 xformsBC & FormCredits::bc()