]> git.lyx.org Git - lyx.git/blob - src/lyx_cb.h
4518af219a129cce5ca02f75c6f821e19b07d21a
[lyx.git] / src / lyx_cb.h
1 // -*- C++ -*-
2 #ifndef LYX_CB_H
3 #define LYX_CB_H
4
5 #include FORMS_H_LOCATION
6
7 #include "LString.h"
8
9 class Inset;
10 class BufferView;
11
12 ///
13 extern bool quitting;
14
15 // When still false after reading lyxrc, warn user
16 //about failing \bind_file command. RVDK_PATCH_5
17 extern bool BindFileSet;
18
19 ///
20 extern void Foot(BufferView *);
21 ///
22 extern void Emph(BufferView *);
23 ///
24 extern void Bold(BufferView *);
25 ///
26 extern void Noun(BufferView *);
27 ///
28 extern void Margin(BufferView *);
29 ///
30 extern void Figure();
31 ///
32 extern void Lang(BufferView *, string const &);
33 ///
34 extern void Table();
35 ///
36 extern void Melt(BufferView *);
37 ///
38 extern void Tex(BufferView *);
39 ///
40 extern void changeDepth(BufferView *, int);
41 ///
42 extern void Free(BufferView *);
43 ///
44 extern void ProhibitInput(BufferView *);
45 ///
46 extern void AllowInput(BufferView *);
47 ///
48 extern void Code(BufferView *);
49 ///
50 extern void Sans(BufferView *);
51 ///
52 extern void Roman(BufferView *);
53 ///
54 extern void StyleReset(BufferView *);
55 ///
56 extern void Underline(BufferView *);
57 ///
58 extern void FontSize(BufferView *, string const &);
59 ///
60 extern string CurrentState(BufferView *);
61
62 #endif
63