]> git.lyx.org Git - features.git/blob - src/frontends/xforms/Dialogs.C
port the various dialogs to display the contents of an external file to the new Dialo...
[features.git] / src / frontends / xforms / Dialogs.C
1 /**
2  * \file xforms/Dialogs.C
3  * This file is part of LyX, the document processor.
4  * Licence details can be found in the file COPYING.
5  *
6  * \author Angus Leeming
7  *
8  * Full author contact details are available in file CREDITS
9  */
10
11 #include <config.h>
12
13 #include "Dialogs_impl.h"
14 #include "ButtonController.h"
15
16
17 void Dialogs::init_pimpl()
18 {
19         pimpl_ = new Impl(lyxview_, *this);
20 }
21
22
23 Dialogs::~Dialogs()
24 {
25         delete pimpl_;
26 }
27
28
29 Dialogs::Impl::Impl(LyXView & lv, Dialogs & d)
30         : 
31 #ifdef HAVE_LIBAIKSAURUS
32           thesaurus(lv, d),
33 #endif
34           document(lv, d),
35           forks(lv, d),
36           mathpanel(lv, d),
37           preamble(lv, d),
38           preferences(lv, d),
39           print(lv, d),
40           search(lv, d),
41           sendto(lv, d),
42           spellchecker(lv, d),
43           texinfo(lv, d)
44 {}