]> git.lyx.org Git - lyx.git/blob - src/trans_decl.h
prepare infrastructure for multicell selection
[lyx.git] / src / trans_decl.h
1 // -*- C++ -*-
2 #ifndef Trans_Decl_h
3 #define Trans_Decl_h
4
5 #include "LString.h"
6 #include "tex-accent.h"
7
8 ///
9 struct Keyexc {
10         /// character to make exception
11         char c;
12         /// exception data
13         string data;
14         ///
15         Keyexc * next;
16         /// Combination with another deadkey
17         bool combined;
18         /// The accent comined with
19         tex_accent accent;
20 };
21
22 ///
23 typedef Keyexc * KmodException;
24
25 ///
26 struct KmodInfo {
27         ///
28         string data;
29         ///
30         tex_accent accent;
31 #if 0
32         ///
33         string allowed;
34 #endif
35         ///
36         KmodException exception_list;
37         ///
38         KmodInfo();
39 };
40
41 #endif