Home | History | Annotate | Download | only in xml
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!--
      3 /*
      4 **
      5 ** Copyright 2012, The Android Open Source Project
      6 **
      7 ** Licensed under the Apache License, Version 2.0 (the "License");
      8 ** you may not use this file except in compliance with the License.
      9 ** You may obtain a copy of the License at
     10 **
     11 **     http://www.apache.org/licenses/LICENSE-2.0
     12 **
     13 ** Unless required by applicable law or agreed to in writing, software
     14 ** distributed under the License is distributed on an "AS IS" BASIS,
     15 ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     16 ** See the License for the specific language governing permissions and
     17 ** limitations under the License.
     18 */
     19 -->
     20 
     21 <merge xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
     22     <switch>
     23         <case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
     24             <!-- U+0E24: "" THAI CHARACTER RU -->
     25             <Key latin:keySpec="&#x0E24;" />
     26             <!-- U+0E06: "" THAI CHARACTER KHO RAKHANG -->
     27             <Key latin:keySpec="&#x0E06;" />
     28             <!-- U+0E0F: "" THAI CHARACTER TO PATAK -->
     29             <Key latin:keySpec="&#x0E0F;" />
     30             <!-- U+0E42: "" THAI CHARACTER SARA O -->
     31             <Key latin:keySpec="&#x0E42;" />
     32             <!-- U+0E0C: "" THAI CHARACTER CHO CHOE -->
     33             <Key latin:keySpec="&#x0E0C;" />
     34             <!-- U+0020: " " SPACE
     35                  U+0E47: " " THAI CHARACTER MAITAIKHU -->
     36             <!-- Note: The space character is needed as a preceding letter to draw some Thai
     37                  composing characters correctly. -->
     38             <Key
     39                 latin:keySpec="&#x20;&#x0E47;|&#x0E47;"
     40                 latin:keyLabelFlags="followKeyLetterRatio" />
     41             <!-- U+0020: " " SPACE
     42                  U+0E4B: " " THAI CHARACTER MAI CHATTAWA -->
     43             <!-- Note: The space character is needed as a preceding letter to draw some Thai
     44                  composing characters correctly. -->
     45             <Key
     46                 latin:keySpec="&#x20;&#x0E4B;|&#x0E4B;"
     47                 latin:keyLabelFlags="followKeyLetterRatio" />
     48             <!-- U+0E29: "" THAI CHARACTER SO RUSI -->
     49             <Key latin:keySpec="&#x0E29;" />
     50             <!-- U+0E28: "" THAI CHARACTER SO SALA -->
     51             <Key latin:keySpec="&#x0E28;" />
     52             <!-- U+0E0B: "" THAI CHARACTER SO SO -->
     53             <Key latin:keySpec="&#x0E0B;" />
     54             <Key
     55                 latin:keySpec="."
     56                 latin:keyLabelFlags="fontDefault" />
     57         </case>
     58         <default>
     59             <!-- U+0E1F: "" THAI CHARACTER FO FAN -->
     60             <Key latin:keySpec="&#x0E1F;" />
     61             <!-- U+0E2B: "" THAI CHARACTER HO HIP -->
     62             <Key latin:keySpec="&#x0E2B;" />
     63             <!-- U+0E01: "" THAI CHARACTER KO KAI -->
     64             <Key latin:keySpec="&#x0E01;" />
     65             <!-- U+0E14: "" THAI CHARACTER DO DEK -->
     66             <Key latin:keySpec="&#x0E14;" />
     67             <!-- U+0E40: "" THAI CHARACTER SARA E -->
     68             <Key latin:keySpec="&#x0E40;" />
     69             <!-- U+0020: " " SPACE
     70                  U+0E49: " " THAI CHARACTER MAI THO -->
     71             <!-- Note: The space character is needed as a preceding letter to draw some Thai
     72                  composing characters correctly. -->
     73             <Key
     74                 latin:keySpec="&#x20;&#x0E49;|&#x0E49;"
     75                 latin:keyLabelFlags="followKeyLetterRatio" />
     76             <!-- U+0020: " " SPACE
     77                  U+0E48: " " THAI CHARACTER MAI EK -->
     78             <!-- Note: The space character is needed as a preceding letter to draw some Thai
     79                  composing characters correctly. -->
     80             <Key
     81                 latin:keySpec="&#x20;&#x0E48;|&#x0E48;"
     82                 latin:keyLabelFlags="followKeyLetterRatio" />
     83             <!-- U+0E32: "" THAI CHARACTER SARA AA -->
     84             <Key latin:keySpec="&#x0E32;" />
     85             <!-- U+0E2A: "" THAI CHARACTER SO SUA -->
     86             <Key latin:keySpec="&#x0E2A;" />
     87             <!-- U+0E27: "" THAI CHARACTER WO WAEN -->
     88             <Key latin:keySpec="&#x0E27;" />
     89             <!-- U+0E07: "" THAI CHARACTER NGO NGU -->
     90             <Key latin:keySpec="&#x0E07;" />
     91         </default>
     92     </switch>
     93 </merge>
     94