]> git.lyx.org Git - lyx.git/blob - src/frontends/xforms/Dialogs.C
Hold on to your hats.
[lyx.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
15
16 void Dialogs::init_pimpl()
17 {
18         pimpl_ = new Impl(lyxview_, *this);
19 }
20
21
22 Dialogs::~Dialogs()
23 {
24         delete pimpl_;
25 }
26
27
28 Dialogs::Impl::Impl(LyXView & lv, Dialogs & d)
29         : aboutlyx(lv, d),
30           changes(lv, d),
31           character(lv, d),
32           document(lv, d),
33           external(lv, d),
34           file(lv, d),
35           floats(lv, d),
36           forks(lv, d),
37           graphics(lv, d),
38           include(lv, d),
39           logfile(lv, d),
40           mathpanel(lv, d),
41           minipage(lv, d),
42           paragraph(lv, d),
43           preamble(lv, d),
44           preferences(lv, d),
45           print(lv, d),
46           search(lv, d),
47           sendto(lv, d),
48           spellchecker(lv, d),
49           tabular(lv, d),
50           tabularcreate(lv, d),
51           texinfo(lv, d),
52
53 #ifdef HAVE_LIBAIKSAURUS
54           thesaurus(lv, d),
55 #endif
56
57           vclogfile(lv, d),
58           wrap(lv, d)
59 {}