]> git.lyx.org Git - lyx.git/blob - src/frontends/xforms/MathsSymbols.h
change some __GNUG_ to __GNUG__
[lyx.git] / src / frontends / xforms / MathsSymbols.h
1 // -*- C++ -*-
2 /**
3  * \file MathsSymbols.h
4  * Copyright 2001 the LyX Team
5  * Read the file COPYING
6  *
7  * \author Alejandro Aguilar Sierra
8  * \author John Levon, moz@compsoc.man.ac.uk
9  */
10
11 #ifndef MATHS_SYMBOLS_H
12 #define MATHS_SYMBOLS_H
13
14 #ifdef __GNUG__
15 #pragma interface
16 #endif
17
18 /// values used by the xforms callbacks
19 enum MathsCallbackValues {
20         MM_GREEK,
21         MM_ARROW,
22         MM_BOP,
23         MM_BRELATS,
24         MM_VARSIZE,
25         MM_MISC,
26         MM_FRAC,
27         MM_SQRT,
28         MM_DELIM,
29         MM_SUPER,
30         MM_SUB,
31         MM_SUBSUPER,
32         MM_MATRIX,
33         MM_EQU,
34         MM_DECO,
35         MM_SPACE,
36         MM_STYLE,
37         MM_DOTS,
38         MM_AMS_MISC,
39         MM_AMS_ARROWS,
40         MM_AMS_BREL,
41         MM_AMS_NREL,
42         MM_AMS_OPS,
43         MM_FUNC
44 };
45
46 extern char const * function_names[];
47 extern int const nr_function_names;
48 extern char const * latex_arrow[];
49 extern int const nr_latex_arrow;
50 extern char const * latex_bop[];
51 extern int const nr_latex_bop;
52 extern char const * latex_brel[];
53 extern int const nr_latex_brel;
54 extern char const * latex_dots[];
55 extern int const nr_latex_dots;
56 extern char const * latex_greek[];
57 extern int const nr_latex_greek;
58 extern char const * latex_misc[];
59 extern int const nr_latex_misc;
60 extern char const * latex_varsz[];
61 extern int const nr_latex_varsz;
62 extern char const * latex_ams_misc[];
63 extern int const nr_latex_ams_misc;
64 extern char const * latex_ams_arrows[];
65 extern int const nr_latex_ams_arrows;
66 extern char const * latex_ams_rel[];
67 extern int const nr_latex_ams_rel;
68 extern char const * latex_ams_nrel[];
69 extern int const nr_latex_ams_nrel;
70 extern char const * latex_ams_ops[];
71 extern int const nr_latex_ams_ops;
72
73
74
75 char const ** get_pixmap_from_symbol(char const *, int, int);
76
77 #endif /* MATHS_SYMBOLS_H */