X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2Fxforms%2FFormCredits.h;h=aff26344bb7fc4526a7b102560ab5864a3aaf1a3;hb=b9d61343fc76a681b0264d65703ef2119647df56;hp=a497d064d431d6387e248614dc61251b3be797d8;hpb=9c36dd0f40f2e2e90fce8b2f33519a5d99d9be8b;p=lyx.git diff --git a/src/frontends/xforms/FormCredits.h b/src/frontends/xforms/FormCredits.h index a497d064d4..aff26344bb 100644 --- a/src/frontends/xforms/FormCredits.h +++ b/src/frontends/xforms/FormCredits.h @@ -1,53 +1,43 @@ +// -*- C++ -*- /** * \file FormCredits.h * Copyright 2001 The LyX Team. * See the file COPYING. * * \author Edwin Leuven, leuven@fee.uva.nl + * \author Angus Leeming, a.leeming@.ac.uk */ #ifndef FORMCREDITS_H #define FORMCREDITS_H -#include - #ifdef __GNUG__ #pragma interface #endif -#include "FormBaseDeprecated.h" -#include "xformsBC.h" +#include "FormBase.h" +class ControlCredits; struct FD_form_credits; /** This class provides an XForms implementation of the FormCredits Dialog. */ -class FormCredits : public FormBaseBI { +class FormCredits : public FormCB > { public: - /// #FormCopyright x(LyXFunc ..., Dialogs ...);# - FormCredits(LyXView *, Dialogs *); + /// + FormCredits(ControlCredits &); private: - /// Pointer to the actual instantiation of the ButtonController. - virtual xformsBC & bc(); + /// not needed. + virtual void apply() {} + /// not needed. + virtual void update() {} /// Build the dialog virtual void build(); - /// Pointer to the actual instantiation of the xforms form - virtual FL_FORM * form() const; + /// Fdesign generated method FD_form_credits * build_credits(); - - /// Real GUI implementation. - boost::scoped_ptr dialog_; - /// The ButtonController - ButtonController bc_; }; - -inline -xformsBC & FormCredits::bc() -{ - return bc_; -} #endif