1 | /****************************************************************************
|
---|
2 | ** $Id: qscriptengine_pm.cpp 8 2005-11-16 19:36:46Z dmik $
|
---|
3 | **
|
---|
4 | ** The script engine jump table
|
---|
5 | **
|
---|
6 | ** Copyright (C) 2003 Trolltech AS. All rights reserved.
|
---|
7 | ** Copyright (C) 2004 Norman ASA. Initial OS/2 Port.
|
---|
8 | ** Copyright (C) 2005 netlabs.org. Further OS/2 Development.
|
---|
9 | **
|
---|
10 | ** This file is part of the kernel module of the Qt GUI Toolkit.
|
---|
11 | **
|
---|
12 | ** This file may be distributed under the terms of the Q Public License
|
---|
13 | ** as defined by Trolltech AS of Norway and appearing in the file
|
---|
14 | ** LICENSE.QPL included in the packaging of this file.
|
---|
15 | **
|
---|
16 | ** This file may be distributed and/or modified under the terms of the
|
---|
17 | ** GNU General Public License version 2 as published by the Free Software
|
---|
18 | ** Foundation and appearing in the file LICENSE.GPL included in the
|
---|
19 | ** packaging of this file.
|
---|
20 | **
|
---|
21 | ** Licensees holding valid Qt Enterprise Edition or Qt Professional Edition
|
---|
22 | ** licenses may use this file in accordance with the Qt Commercial License
|
---|
23 | ** Agreement provided with the Software.
|
---|
24 | **
|
---|
25 | ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
|
---|
26 | ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
|
---|
27 | **
|
---|
28 | ** See http://www.trolltech.com/pricing.html or email sales@trolltech.com for
|
---|
29 | ** information about Qt Commercial License Agreements.
|
---|
30 | ** See http://www.trolltech.com/qpl/ for QPL licensing information.
|
---|
31 | ** See http://www.trolltech.com/gpl/ for GPL licensing information.
|
---|
32 | **
|
---|
33 | ** Contact info@trolltech.com if any conditions of this licensing are
|
---|
34 | ** not clear to you.
|
---|
35 | **
|
---|
36 | **********************************************************************/
|
---|
37 |
|
---|
38 | const q_scriptEngine scriptEngines[] = {
|
---|
39 | // Latin,
|
---|
40 | { basic_shape, basic_attributes },
|
---|
41 | // Greek,
|
---|
42 | { basic_shape, basic_attributes },
|
---|
43 | // Cyrillic,
|
---|
44 | { basic_shape, basic_attributes },
|
---|
45 | // Armenian,
|
---|
46 | { basic_shape, basic_attributes },
|
---|
47 | // Georgian,
|
---|
48 | { basic_shape, basic_attributes },
|
---|
49 | // Runic,
|
---|
50 | { basic_shape, basic_attributes },
|
---|
51 | // Ogham,
|
---|
52 | { basic_shape, basic_attributes },
|
---|
53 | // SpacingModifiers,
|
---|
54 | { basic_shape, basic_attributes },
|
---|
55 | // CombiningMarks,
|
---|
56 | { basic_shape, basic_attributes },
|
---|
57 |
|
---|
58 | // // Middle Eastern Scripts
|
---|
59 | // Hebrew,
|
---|
60 | { basic_shape, basic_attributes },
|
---|
61 | // Arabic,
|
---|
62 | { arabic_shape, arabic_attributes },
|
---|
63 | // Syriac,
|
---|
64 | { basic_shape, basic_attributes },
|
---|
65 | // Thaana,
|
---|
66 | { basic_shape, basic_attributes },
|
---|
67 |
|
---|
68 | // // South and Southeast Asian Scripts
|
---|
69 | // Devanagari,
|
---|
70 | { basic_shape, basic_attributes },
|
---|
71 | // Bengali,
|
---|
72 | { basic_shape, basic_attributes },
|
---|
73 | // Gurmukhi,
|
---|
74 | { basic_shape, basic_attributes },
|
---|
75 | // Gujarati,
|
---|
76 | { basic_shape, basic_attributes },
|
---|
77 | // Oriya,
|
---|
78 | { basic_shape, basic_attributes },
|
---|
79 | // Tamil,
|
---|
80 | { basic_shape, basic_attributes },
|
---|
81 | // Telugu,
|
---|
82 | { basic_shape, basic_attributes },
|
---|
83 | // Kannada,
|
---|
84 | { basic_shape, basic_attributes },
|
---|
85 | // Malayalam,
|
---|
86 | { basic_shape, basic_attributes },
|
---|
87 | // Sinhala,
|
---|
88 | { basic_shape, basic_attributes },
|
---|
89 | // Thai,
|
---|
90 | { basic_shape, basic_attributes },
|
---|
91 | // Lao,
|
---|
92 | { basic_shape, basic_attributes },
|
---|
93 | // Tibetan,
|
---|
94 | { basic_shape, basic_attributes },
|
---|
95 | // Myanmar,
|
---|
96 | { basic_shape, basic_attributes },
|
---|
97 | // Khmer,
|
---|
98 | { basic_shape, basic_attributes },
|
---|
99 |
|
---|
100 | // // East Asian Scripts
|
---|
101 | // Han,
|
---|
102 | { basic_shape, basic_attributes },
|
---|
103 | // Hiragana,
|
---|
104 | { basic_shape, basic_attributes },
|
---|
105 | // Katakana,
|
---|
106 | { basic_shape, basic_attributes },
|
---|
107 | // Hangul,
|
---|
108 | { basic_shape, basic_attributes },
|
---|
109 | // Bopomofo,
|
---|
110 | { basic_shape, basic_attributes },
|
---|
111 | // Yi,
|
---|
112 | { basic_shape, basic_attributes },
|
---|
113 |
|
---|
114 | // // Additional Scripts
|
---|
115 | // Ethiopic,
|
---|
116 | { basic_shape, basic_attributes },
|
---|
117 | // Cherokee,
|
---|
118 | { basic_shape, basic_attributes },
|
---|
119 | // CanadianAboriginal,
|
---|
120 | { basic_shape, basic_attributes },
|
---|
121 | // Mongolian,
|
---|
122 | { basic_shape, basic_attributes },
|
---|
123 |
|
---|
124 | // // Symbols
|
---|
125 | // CurrencySymbols,
|
---|
126 | { basic_shape, basic_attributes },
|
---|
127 | // LetterlikeSymbols,
|
---|
128 | { basic_shape, basic_attributes },
|
---|
129 | // NumberForms,
|
---|
130 | { basic_shape, basic_attributes },
|
---|
131 | // MathematicalOperators,
|
---|
132 | { basic_shape, basic_attributes },
|
---|
133 | // TechnicalSymbols,
|
---|
134 | { basic_shape, basic_attributes },
|
---|
135 | // GeometricSymbols,
|
---|
136 | { basic_shape, basic_attributes },
|
---|
137 | // MiscellaneousSymbols,
|
---|
138 | { basic_shape, basic_attributes },
|
---|
139 | // EnclosedAndSquare,
|
---|
140 | { basic_shape, basic_attributes },
|
---|
141 | // Braille,
|
---|
142 | { basic_shape, basic_attributes },
|
---|
143 |
|
---|
144 | // Unicode,
|
---|
145 | { basic_shape, basic_attributes },
|
---|
146 | //Tagalog,
|
---|
147 | { basic_shape, basic_attributes },
|
---|
148 | //Hanunoo,
|
---|
149 | { basic_shape, basic_attributes },
|
---|
150 | //Buhid,
|
---|
151 | { basic_shape, basic_attributes },
|
---|
152 | //Tagbanwa,
|
---|
153 | { basic_shape, basic_attributes },
|
---|
154 | // KatakanaHalfWidth
|
---|
155 | { basic_shape, basic_attributes },
|
---|
156 | // Limbu
|
---|
157 | { basic_shape, basic_attributes },
|
---|
158 | // TaiLe
|
---|
159 | { basic_shape, basic_attributes }
|
---|
160 | };
|
---|