]> git.lyx.org Git - lyx.git/blob - src/frontends/gnome/Dialogs.C
Joao latest bits
[lyx.git] / src / frontends / gnome / Dialogs.C
1 /**
2  * \file gnome/Dialogs.C
3  * Copyright 1995 Matthias Ettrich
4  * This file is part of LyX, the document processor.
5  * Licence details can be found in the file COPYING.
6  *
7  * \author Allan Rae
8  * \author Angus Leeming
9  *
10  * Full author contact details are available in file CREDITS.
11  */
12
13 #include <config.h>
14
15 #include "Dialogs_impl.h"
16
17
18 void Dialogs::init_pimpl()
19 {
20         pimpl_ = new Impl(lyxview_, *this);
21 }
22
23
24 Dialogs::~Dialogs()
25 {
26         delete pimpl_;
27 }
28
29
30 Dialogs::Impl::Impl(LyXView & lv, Dialogs & d)
31         : aboutlyx(lv, d),
32           character(lv, d),
33           changes(lv, d),
34           document(lv, d),
35           external(lv, d),
36           file(lv, d),
37           floats(lv, d),
38           forks(lv, d),
39           graphics(lv, d),
40           include(lv, d),
41           logfile(lv, d),
42           mathpanel(lv, d),
43           minipage(lv, d),
44           paragraph(lv, d),
45           preamble(lv, d),
46           preferences(lv, d),
47           print(lv, d),
48           search(lv, d),
49           sendto(lv, d),
50           spellchecker(lv, d),
51           tabular(lv, d),
52           tabularcreate(lv, d),
53           texinfo(lv, d),
54 #ifdef HAVE_LIBAIKSAURUS
55           thesaurus(lv, d),
56 #endif
57
58           vclogfile(lv, d),
59           wrap(lv, d)
60 {}