3 * FormCopyright Interface Class
5 * ======================================================
7 * LyX, The Document Processor
9 * Copyright 2000 The LyX Team.
11 * ======================================================
14 #ifndef FORMCOPYRIGHT_H
15 #define FORMCOPYRIGHT_H
17 #include "DialogBase.h"
18 #include <gnome--/about.h>
21 // same arguement as in Dialogs.h s/LyX/UI/
24 /** This class provides an GTK-- implementation of the FormCopyright Dialog.
26 class FormCopyright : public DialogBase {
28 /**@name Constructors and Destructors */
30 /// #FormCopyright x(LyXFunc ..., Dialogs ...);#
31 FormCopyright(LyXView *, Dialogs *);
38 FormCopyright(FormCopyright &) : DialogBase() {}
40 /**@name Slot Methods */
42 /// Create the dialog if necessary, update it and display it.
46 /// Not used but we've got to implement it.
51 /// Real GUI implementation.
52 Gnome::About * dialog_;
53 /** Which LyXFunc do we use?
54 We could modify Dialogs to have a visible LyXFunc* instead and
55 save a couple of bytes per dialog.
58 /** Which Dialogs do we belong to?
59 Used so we can get at the signals we have to connect to.
64 /// Destroy connection.