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"
20 struct FD_form_credits;
22 /** This class provides an XForms implementation of the FormCredits Dialog.
24 class FormCredits : public FormBaseBI {
26 /// #FormCopyright x(LyXFunc ..., Dialogs ...);#
27 FormCredits(LyXView *, Dialogs *);
30 /// Pointer to the actual instantiation of the ButtonController.
31 virtual xformsBC & bc();
34 /// Pointer to the actual instantiation of the xforms form
35 virtual FL_FORM * form() const;
36 /// Fdesign generated method
37 FD_form_credits * build_credits();
39 /// Real GUI implementation.
40 boost::scoped_ptr<FD_form_credits> dialog_;
41 /// The ButtonController
42 ButtonController<OkCancelPolicy, xformsBC> bc_;
47 xformsBC & FormCredits::bc()