]> git.lyx.org Git - lyx.git/blob - src/frontends/guiapi.h
7e779dacd32e8531bec6edccea2be04773afc011
[lyx.git] / src / frontends / guiapi.h
1 // -*- C++ -*-
2 /**
3  * \file guiapi.h
4  * This file is part of LyX, the document processor.
5  * Licence details can be found in the file COPYING.
6  *
7  * \author Lars Gullik Bjønnes
8  *
9  * Full author contact details are available in file CREDITS
10  */
11
12 #ifndef GUIAPI_H
13 #define GUIAPI_H
14
15
16 #include "LString.h"
17
18 class Dialogs;
19 class InsetCommand;
20 class InsetError;
21 class InsetERT;
22 class InsetExternal;
23 class InsetFloat;
24 class InsetWrap;
25 class InsetGraphics;
26 class InsetInclude;
27 class InsetMinipage;
28 class InsetTabular;
29
30 extern "C" {
31
32 void gui_ShowAboutlyx(Dialogs &);
33 void gui_ShowBibitem(InsetCommand *, Dialogs &);
34 void gui_ShowBibtex(InsetCommand *, Dialogs &);
35 void gui_ShowCharacter(Dialogs &);
36 void gui_SetUserFreeFont(Dialogs &);
37 void gui_ShowCitation(InsetCommand *, Dialogs &);
38 void gui_CreateCitation(string const &, Dialogs &);
39 void gui_ShowDocument(Dialogs &);
40 void gui_ShowError(InsetError *, Dialogs &);
41 void gui_ShowERT(InsetERT *, Dialogs &);
42 void gui_UpdateERT(InsetERT *, Dialogs &);
43 void gui_ShowExternal(InsetExternal *, Dialogs &);
44 void gui_ShowFile(string const &, Dialogs &);
45 void gui_ShowFloat(InsetFloat *, Dialogs &);
46 void gui_ShowWrap(InsetWrap *, Dialogs &);
47 void gui_ShowForks(Dialogs &);
48 void gui_ShowGraphics(InsetGraphics *, Dialogs &);
49 void gui_ShowInclude(InsetInclude *, Dialogs &);
50 void gui_ShowIndex(InsetCommand *, Dialogs &);
51 void gui_CreateIndex(Dialogs &);
52 void gui_ShowLogFile(Dialogs &);
53 void gui_ShowMathPanel(Dialogs &);
54 void gui_ShowMinipage(InsetMinipage *, Dialogs &);
55 void gui_UpdateMinipage(InsetMinipage *, Dialogs &);
56 void gui_ShowParagraph(Dialogs &);
57 void gui_UpdateParagraph(Dialogs &);
58 void gui_ShowPreamble(Dialogs &);
59 void gui_ShowPreferences(Dialogs &);
60 void gui_ShowPrint(Dialogs &);
61 void gui_ShowRef(InsetCommand *, Dialogs &);
62 void gui_CreateRef(string const &, Dialogs &);
63 void gui_ShowSearch(Dialogs &);
64 void gui_ShowSendto(Dialogs &);
65 void gui_ShowSpellchecker(Dialogs &);
66 void gui_ShowTabular(InsetTabular *, Dialogs &);
67 void gui_UpdateTabular(InsetTabular *, Dialogs &);
68 void gui_ShowTabularCreate(Dialogs &);
69 void gui_ShowTexinfo(Dialogs &);
70 void gui_ShowThesaurus(string const &, Dialogs &);
71 void gui_ShowTOC(InsetCommand *, Dialogs &);
72 void gui_CreateTOC(string const &, Dialogs &);
73 void gui_ShowUrl(InsetCommand *, Dialogs &);
74 void gui_CreateUrl(string const &, Dialogs &);
75 void gui_ShowVCLogFile(Dialogs &);
76
77 } // extern "C"
78
79 #endif // GUIAPI_H