X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2Fxforms%2FFormCredits.h;h=aff26344bb7fc4526a7b102560ab5864a3aaf1a3;hb=b9d61343fc76a681b0264d65703ef2119647df56;hp=50adc741247344d3bcdfc525380f4f89dd2ea319;hpb=524a23ba3ad249e868b1012f00d0541f12a9a263;p=lyx.git diff --git a/src/frontends/xforms/FormCredits.h b/src/frontends/xforms/FormCredits.h index 50adc74124..aff26344bb 100644 --- a/src/frontends/xforms/FormCredits.h +++ b/src/frontends/xforms/FormCredits.h @@ -1,52 +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 "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