]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/xforms/FormCredits.h
text2 chane, XFormsView
[lyx.git] / src / frontends / xforms / FormCredits.h
index feced9e3185a61bcc383f8412e61a1b07f94d6ef..aff26344bb7fc4526a7b102560ab5864a3aaf1a3 100644 (file)
@@ -1,41 +1,42 @@
+// -*- 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 "FormBase.h"
-
 #ifdef __GNUG__
 #pragma interface
 #endif
 
+#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<ControlCredits, FormDB<FD_form_credits> > {
 public:
-       /// #FormCopyright x(LyXFunc ..., Dialogs ...);#
-       FormCredits(LyXView *, Dialogs *);
        ///
-       ~FormCredits();
+       FormCredits(ControlCredits &);
 
 private:
+       /// 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.
-       FD_form_credits * dialog_;
 };
 
 #endif