[8] | 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 | };
|
---|