sync with master
authorJinkun Jang <jinkun.jang@samsung.com>
Sat, 16 Mar 2013 07:48:06 +0000 (16:48 +0900)
committerJinkun Jang <jinkun.jang@samsung.com>
Sat, 16 Mar 2013 07:48:06 +0000 (16:48 +0900)
135 files changed:
CMakeLists.txt
NOTICE
data/layout/sdk/LYT_EMOTICON_POPUP.xml
data/layout/sdk/LYT_LANDSCAPE_3X4_IPv6_123.xml
data/layout/sdk/LYT_LANDSCAPE_3X4_IPv6_ABC.xml
data/layout/sdk/LYT_LANDSCAPE_3X4_MONTH.xml
data/layout/sdk/LYT_LANDSCAPE_3X4_NUM.xml
data/layout/sdk/LYT_LANDSCAPE_3X4_NUMONLY.xml
data/layout/sdk/LYT_LANDSCAPE_3X4_PASSWD.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_ALBANIAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_ARABIC.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_ARMENIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_ASSAMESE.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_AZERBAIJAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_BASQUE.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_BENGALI.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_BULGARIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_CANGJIE.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_CATALAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_CHINESE.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_CROATIAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_CZECH.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_DANISH.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_DUTCH.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_EMAIL.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_ENGLISH.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_ESTONIAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_FARSI.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_FINNISH.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_FRENCH.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_GALICIAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_GEORGIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_GERMAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_GREEK.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_GUJARATI.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_HEBREW.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_HINDI.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_HUNGARIAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_ICELANDIC.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_ITALIAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_JAPANESE.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_KANANDA.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_KAZAKH.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_KOREAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_LATVIAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_LITHUANIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_MACEDONIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_MALAYALAM.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_NORWEGIAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_POLISH.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_PORTUGUESE.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_PUNJABI.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_ROMANIAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_RUSSIAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_SERBIAN.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_SINHALA.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_SLOVAK.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_SLOVENIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_SPANISH.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_SWEDISH.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_SYM_1.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_SYM_2.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_TAMIL.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_TELUGU.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_THAI.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_TURKISH.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_UKRAINIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_URDU.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_URL.xml
data/layout/sdk/LYT_LANDSCAPE_QTY_VIETNAMESE.xml [new file with mode: 0644]
data/layout/sdk/LYT_LANDSCAPE_QTY_ZHUYIN.xml
data/layout/sdk/LYT_PORTRAIT_3X4_IPv6_123.xml
data/layout/sdk/LYT_PORTRAIT_3X4_IPv6_ABC.xml
data/layout/sdk/LYT_PORTRAIT_3X4_MONTH.xml
data/layout/sdk/LYT_PORTRAIT_3X4_NUM.xml
data/layout/sdk/LYT_PORTRAIT_3X4_NUMONLY.xml
data/layout/sdk/LYT_PORTRAIT_3X4_PASSWD.xml
data/layout/sdk/LYT_PORTRAIT_QTY_ARABIC.xml
data/layout/sdk/LYT_PORTRAIT_QTY_ARMENIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_ASSAMESE.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_BENGALI.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_BULGARIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_EMAIL.xml
data/layout/sdk/LYT_PORTRAIT_QTY_FARSI.xml
data/layout/sdk/LYT_PORTRAIT_QTY_GEORGIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_GREEK.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_GUJARATI.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_HINDI.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_KANANDA.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_KAZAKH.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_KOREAN.xml
data/layout/sdk/LYT_PORTRAIT_QTY_LATVIAN.xml
data/layout/sdk/LYT_PORTRAIT_QTY_LITHUANIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_MACEDONIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_MALAYALAM.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_PUNJABI.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_RUSSIAN.xml
data/layout/sdk/LYT_PORTRAIT_QTY_SINHALA.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_SLOVENIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_SPANISH.xml
data/layout/sdk/LYT_PORTRAIT_QTY_SYM_1.xml
data/layout/sdk/LYT_PORTRAIT_QTY_SYM_2.xml
data/layout/sdk/LYT_PORTRAIT_QTY_TAMIL.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_TELUGU.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_THAI.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_UKRAINIAN.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_URDU.xml
data/layout/sdk/LYT_PORTRAIT_QTY_URL.xml
data/layout/sdk/LYT_PORTRAIT_QTY_VIETNAMESE.xml [new file with mode: 0644]
data/layout/sdk/LYT_PORTRAIT_QTY_ZHUYIN.xml
data/layout/sdk/LYT_PUNCTUATION_POPUP.xml
data/layout/sdk/LYT_URL_POPUP.xml
data/layout/sdk/default_configure.xml
data/layout/sdk/input_mode_configure.xml
data/layout/sdk/ise_lang_table.xml
data/layout/sdk/label_property.xml
packaging/ise-default.spec
src/common.cpp
src/config.cpp
src/include/common.h
src/include/config.h
src/include/ise.h
src/include/languages.h
src/include/option.h
src/include/utils.h
src/ise.cpp
src/languages.cpp
src/main.cpp
src/option.cpp
src/sdk/ise_lang_table.cpp
src/sdk/ise_lang_table.h
src/sdk/sdk.cpp
src/sdk/sdk.h
src/sdk/sdk_option.cpp
src/setup_module.cpp

index 86fe339..0bd2228 100644 (file)
@@ -90,7 +90,9 @@ pkg_check_modules(SETUP_PKGS REQUIRED
         elementary
         sensor
         dlog
+        libscl-ui
         ecore-imf
+        libxml-2.0
         isf
         )
 
diff --git a/NOTICE b/NOTICE
index 502dfa6..606865c 100644 (file)
--- a/NOTICE
+++ b/NOTICE
@@ -1,4 +1,4 @@
-Copyright (c) 2012 Samsung Electronics Co., Ltd. All rights reserved.
+Copyright (c) 2012-2013 Samsung Electronics Co., Ltd. All rights reserved.
 Except as noted, this software is licensed under Flora License, Version 1.
 Please, see the LICENSE.Flora file for Flora License terms and conditions.
 
index d56a2ed..78b14d0 100644 (file)
@@ -3,56 +3,36 @@
   <image_path>
     <button_normal>B09_popup_bg.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">B09_bg_Popup.png</rec>
+    <rec button="pressed">B09_bubble_popup_press.png</rec>
+    <rec button="disabled">B09_bg_Popup.png</rec>
+  </background_image>
   <row x="5" y="5">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true">
       <label>
         <rec>:-[</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true">
       <label>
         <rec>o:-)</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true">
       <label>
         <rec>:-\</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true">
       <label>
         <rec>:'(</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true">
       <label>
         <rec>:-D</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
     </key>
   </row>
   <row>
       <label>
         <rec>:-)</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true">
       <label>
         <rec>;-)</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true">
       <label>
         <rec>:-(</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true">
       <label>
         <rec>:-P</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true">
       <label>
         <rec>:-O</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
     </key>
   </row>
 </layout>
index 10d45ce..c34687c 100644 (file)
@@ -3,16 +3,16 @@
   <image_path>
     <button_normal>textinput_panel_bg.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">B09_key_btn_01.png</rec>
+    <rec button="pressed">B09_key_btn_press.png</rec>
+    <rec button="disabled">B09_key_btn_01.png</rec>
+  </background_image>
   <row x="14" y="28" key_width="170" key_height="100">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" vibe_style="1" sound_style="1" x="5" y="28" hit_left="5" hit_right="5" hit_top="22" hit_bottom="9" label_type="label_name_6">
       <label>
         <rec>1</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>1</rec>
       </key_value>
       <label>
         <rec multi="0">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>2</rec>
       </key_value>
       <label>
         <rec multi="0">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>3</rec>
       </key_value>
       <label>
         <rec multi="0">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>4</rec>
       </key_value>
       <label>
         <rec multi="0">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>5</rec>
       </key_value>
       <label>
         <rec multi="0">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>6</rec>
       </key_value>
       <label>
         <rec multi="0">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>7</rec>
       </key_value>
       <label>
         <rec multi="0">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>8</rec>
       </key_value>
       <label>
         <rec multi="0">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>9</rec>
       </key_value>
       <label>
         <rec>.</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" vibe_style="1" sound_style="1" x="185" y="385" hit_left="5" hit_right="5" hit_top="10" hit_bottom="5" label_type="label_name_6">
       <label>
         <rec>0</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>0</rec>
       </key_value>
       <label>
         <rec>:</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>:</rec>
       </key_value>
index 4c19012..24d6807 100644 (file)
@@ -3,16 +3,16 @@
   <image_path>
     <button_normal>textinput_panel_bg.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">B09_key_btn_01.png</rec>
+    <rec button="pressed">B09_key_btn_press.png</rec>
+    <rec button="disabled">B09_key_btn_01.png</rec>
+  </background_image>
   <row x="14" y="28" key_width="170" key_height="139">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" vibe_style="1" sound_style="1" x="5" y="28" hit_left="5" hit_right="5" hit_top="22" hit_bottom="10" label_type="label_name_6">
       <label>
         <rec>a</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>a</rec>
       </key_value>
       <label>
         <rec>b</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>b</rec>
       </key_value>
       <label>
         <rec>c</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>c</rec>
       </key_value>
       <label>
         <rec>d</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>d</rec>
       </key_value>
       <label>
         <rec>e</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>e</rec>
       </key_value>
       <label>
         <rec>f</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>f</rec>
       </key_value>
       <label>
         <rec>.</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key button_type="uiitem" key_type="string" use_magnifier="true" longkey_magnifier="true" vibe_style="1" sound_style="1" x="185" y="348" hit_left="5" hit_right="5" hit_top="10" hit_bottom="3" label_type="label_name_6">
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" x="365" y="348" hit_left="5" hit_right="5" hit_top="10" hit_bottom="3" label_type="label_name_6">
       <label>
         <rec>:</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>:</rec>
       </key_value>
index fc8ede9..b383d3c 100644 (file)
@@ -3,17 +3,17 @@
   <image_path>
     <button_normal>B09_panel_h.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_key_btn_01.png</rec>
+    <rec button="pressed">button/B09_key_btn_press.png</rec>
+    <rec button="disabled">button/B09_key_btn_01.png</rec>
+  </background_image>
   <row x="20" y="60">
     <key key_type="string">
       <label>
         <rec>JAN</rec>
         <rec multi="1">1</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>1</rec>
       </key_value>
         <rec>FEB</rec>
         <rec multi="1">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>2</rec>
       </key_value>
         <rec>MAR</rec>
         <rec multi="1">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>3</rec>
       </key_value>
         <rec>APR</rec>
         <rec multi="1">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>4</rec>
       </key_value>
         <rec>MAY</rec>
         <rec multi="1">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>5</rec>
       </key_value>
         <rec>JUN</rec>
         <rec multi="1">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>6</rec>
       </key_value>
         <rec>JUL</rec>
         <rec multi="1">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>7</rec>
       </key_value>
         <rec>AUG</rec>
         <rec multi="1">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>8</rec>
       </key_value>
         <rec>SEP</rec>
         <rec multi="1">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>9</rec>
       </key_value>
         <rec>OCT</rec>
         <rec multi="1">10</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>10</rec>
       </key_value>
         <rec>NOV</rec>
         <rec multi="1">11</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>11</rec>
       </key_value>
         <rec>DEC</rec>
         <rec multi="1">12</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>12</rec>
       </key_value>
index 950c5ec..0153410 100644 (file)
@@ -3,16 +3,16 @@
   <image_path>
     <button_normal>textinput_panel_bg.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">B09_key_btn_01.png</rec>
+    <rec button="pressed">B09_key_btn_press.png</rec>
+    <rec button="disabled">B09_key_btn_01.png</rec>
+  </background_image>
   <row x="14" y="28" key_width="170" key_height="100">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" vibe_style="1" sound_style="1" x="5" y="28" hit_left="5" hit_right="5" hit_top="22" hit_bottom="9" label_type="label_name_6">
       <label>
         <rec>1</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>1</rec>
       </key_value>
       <label>
         <rec>2</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>2</rec>
       </key_value>
       <label>
         <rec>3</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>3</rec>
       </key_value>
       <label>
         <rec>4</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>4</rec>
       </key_value>
       <label>
         <rec>5</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>5</rec>
       </key_value>
       <label>
         <rec>6</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>6</rec>
       </key_value>
       <label>
         <rec>7</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>7</rec>
       </key_value>
       <label>
         <rec>8</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>8</rec>
       </key_value>
       <label>
         <rec>9</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>9</rec>
       </key_value>
       <label>
         <rec>0</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>0</rec>
       </key_value>
index 91c7766..525ab51 100644 (file)
@@ -3,56 +3,36 @@
   <image_path>
     <button_normal>B09_panel_h.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_key_btn_01.png</rec>
+    <rec button="pressed">button/B09_key_btn_press.png</rec>
+    <rec button="disabled">button/B09_key_btn_01.png</rec>
+  </background_image>
   <row x="20" y="60">
     <key>
       <label>
         <rec>1</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key>
       <label>
         <rec>2</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key>
       <label>
         <rec>3</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key>
       <label>
         <rec>4</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key>
       <label>
         <rec>5</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_repeat_key="true">
       <image_label>
       <label>
         <rec>6</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key>
       <label>
         <rec>7</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key>
       <label>
         <rec>8</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key>
       <label>
         <rec>9</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key>
       <label>
         <rec>0</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" custom_id="Enter">
       <image_label>
index dede1f1..92b104d 100644 (file)
@@ -3,16 +3,16 @@
   <image_path>
     <button_normal>textinput_panel_bg.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">B09_key_btn_01.png</rec>
+    <rec button="pressed">B09_key_btn_press.png</rec>
+    <rec button="disabled">B09_key_btn_01.png</rec>
+  </background_image>
   <row x="14" y="28" key_width="170" key_height="100">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" vibe_style="1" sound_style="1" x="5" y="28" hit_left="5" hit_right="5" hit_top="22" hit_bottom="9" label_type="label_name_6">
       <label>
         <rec>1</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>1</rec>
       </key_value>
       <label>
         <rec multi="0">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>2</rec>
       </key_value>
       <label>
         <rec multi="0">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>3</rec>
       </key_value>
       <label>
         <rec multi="0">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>4</rec>
       </key_value>
       <label>
         <rec multi="0">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>5</rec>
       </key_value>
       <label>
         <rec multi="0">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>6</rec>
       </key_value>
       <label>
         <rec multi="0">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>7</rec>
       </key_value>
       <label>
         <rec multi="0">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>8</rec>
       </key_value>
       <label>
         <rec multi="0">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>9</rec>
       </key_value>
       <label>
         <rec>*</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>*</rec>
       </key_value>
       <label>
         <rec>0</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>0</rec>
       </key_value>
       <label>
         <rec>#</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>#</rec>
       </key_value>
index 79cc707..ddf9602 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index e4b1249..100abe9 100644 (file)
@@ -3,6 +3,11 @@
   <image_path>
     <button_normal>B09_panel_h.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
   <row x="78" y="10">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ذ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ذ</rec>
         <rec shift="off" multi="1">ذ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ص</rec>
         <rec shift="loc">ص</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ث</rec>
         <rec shift="loc">ث</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ق</rec>
         <rec shift="loc">ق</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="لإ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">لإ</rec>
         <rec shift="off" multi="1">لإ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="إ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">إ</rec>
         <rec shift="off" multi="1">إ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ع</rec>
         <rec shift="loc">ع</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ھ</rec>
         <rec shift="loc">ھ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">خ</rec>
         <rec shift="loc">خ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ح</rec>
         <rec shift="loc">ح</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ج</rec>
         <rec shift="loc">ج</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
       <label>
         <rec shift="on">د</rec>
         <rec shift="loc">د</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="126">
         <rec shift="on">ش</rec>
         <rec shift="loc">ش</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">س</rec>
         <rec shift="loc">س</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ي</rec>
         <rec shift="loc">ي</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ب</rec>
         <rec shift="loc">ب</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="لأ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">لأ</rec>
         <rec shift="off" multi="1">لأ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="أ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">أ</rec>
         <rec shift="off" multi="1">أ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ت</rec>
         <rec shift="loc">ت</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ن</rec>
         <rec shift="loc">ن</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">م</rec>
         <rec shift="loc">م</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ك</rec>
         <rec shift="loc">ك</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="82">
       <label>
         <rec shift="on">ط</rec>
         <rec shift="loc">ط</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="18">
         <rec shift="on">ئ</rec>
         <rec shift="loc">ئ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ء</rec>
         <rec shift="loc">ء</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ؤ</rec>
         <rec shift="loc">ؤ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ر</rec>
         <rec shift="loc">ر</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="لآ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">لآ</rec>
         <rec shift="off" multi="1">لآ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="آ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">آ</rec>
         <rec shift="off" multi="1">آ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ة</rec>
         <rec shift="loc">ة</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">و</rec>
         <rec shift="loc">و</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ز</rec>
         <rec shift="loc">ز</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="14">
       <label>
         <rec shift="on">ظ</rec>
         <rec shift="loc">ظ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" hit_right="14" use_repeat_key="true" width="140">
       <image_label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>ﻉﺮﺒﻳ</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>ﻉﺮﺒﻳ</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>ﻉﺮﺒﻳ</rec>
       </label>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_ARMENIAN.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_ARMENIAN.xml
new file mode 100644 (file)
index 0000000..fbcd6a1
--- /dev/null
@@ -0,0 +1,628 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="110" key_height="57" key_spacing="4" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">`</rec>
+        <rec shift="on">`</rec>
+        <rec shift="loc">`</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">է</rec>
+        <rec shift="on">Է</rec>
+        <rec shift="loc">Է</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">թ</rec>
+        <rec shift="on">Թ</rec>
+        <rec shift="loc">Թ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">փ</rec>
+        <rec shift="on">Փ</rec>
+        <rec shift="loc">Փ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ձ</rec>
+        <rec shift="on">Ձ</rec>
+        <rec shift="loc">Ձ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ջ</rec>
+        <rec shift="on">Ջ</rec>
+        <rec shift="loc">Ջ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">և</rec>
+        <rec shift="on">և</rec>
+        <rec shift="loc">և</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ր</rec>
+        <rec shift="on">Ր</rec>
+        <rec shift="loc">Ր</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">չ</rec>
+        <rec shift="on">Չ</rec>
+        <rec shift="loc">Չ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ճ</rec>
+        <rec shift="on">Ճ</rec>
+        <rec shift="loc">Ճ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec shift="off">ժ</rec>
+        <rec shift="on">Ժ</rec>
+        <rec shift="loc">Ժ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ք</rec>
+        <rec shift="on">Ք</rec>
+        <rec shift="loc">Ք</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ո</rec>
+        <rec shift="on">Ո</rec>
+        <rec shift="loc">Ո</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ե</rec>
+        <rec shift="on">Ե</rec>
+        <rec shift="loc">Ե</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ռ</rec>
+        <rec shift="on">Ռ</rec>
+        <rec shift="loc">Ռ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">տ</rec>
+        <rec shift="on">Տ</rec>
+        <rec shift="loc">Տ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ը</rec>
+        <rec shift="on">Ը</rec>
+        <rec shift="loc">Ը</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ւ</rec>
+        <rec shift="on">Ւ</rec>
+        <rec shift="loc">Ւ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ի</rec>
+        <rec shift="on">Ի</rec>
+        <rec shift="loc">Ի</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">օ</rec>
+        <rec shift="on">Օ</rec>
+        <rec shift="loc">Օ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">պ</rec>
+        <rec shift="on">Պ</rec>
+        <rec shift="loc">Պ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec shift="off">խ</rec>
+        <rec shift="on">Խ</rec>
+        <rec shift="loc">Խ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ա</rec>
+        <rec shift="on">Ա</rec>
+        <rec shift="loc">Ա</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ս</rec>
+        <rec shift="on">Ս</rec>
+        <rec shift="loc">Ս</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">դ</rec>
+        <rec shift="on">Դ</rec>
+        <rec shift="loc">Դ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ֆ</rec>
+        <rec shift="on">Ֆ</rec>
+        <rec shift="loc">Ֆ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">գ</rec>
+        <rec shift="on">Գ</rec>
+        <rec shift="loc">Գ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">հ</rec>
+        <rec shift="on">Հ</rec>
+        <rec shift="loc">Հ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">յ</rec>
+        <rec shift="on">Յ</rec>
+        <rec shift="loc">Յ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">կ</rec>
+        <rec shift="on">Կ</rec>
+        <rec shift="loc">Կ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">լ</rec>
+        <rec shift="on">Լ</rec>
+        <rec shift="loc">Լ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ծ</rec>
+        <rec shift="on">Ծ</rec>
+        <rec shift="loc">Ծ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec shift="off">շ</rec>
+        <rec shift="on">Շ</rec>
+        <rec shift="loc">Շ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key button_type="selfish" key_type="control" key_spacing="84" width="140">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">զ</rec>
+        <rec shift="on">Զ</rec>
+        <rec shift="loc">Զ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ղ</rec>
+        <rec shift="on">Ղ</rec>
+        <rec shift="loc">Ղ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ց</rec>
+        <rec shift="on">Ց</rec>
+        <rec shift="loc">Ց</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">վ</rec>
+        <rec shift="on">Վ</rec>
+        <rec shift="loc">Վ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">բ</rec>
+        <rec shift="on">Բ</rec>
+        <rec shift="loc">Բ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ն</rec>
+        <rec shift="on">Ն</rec>
+        <rec shift="loc">Ն</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="84">
+      <label>
+        <rec shift="off">մ</rec>
+        <rec shift="on">Մ</rec>
+        <rec shift="loc">Մ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_ASSAMESE.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_ASSAMESE.xml
new file mode 100644 (file)
index 0000000..b069b18
--- /dev/null
@@ -0,0 +1,613 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="47" key_spacing="8" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">a</rec>
+        <rec shift="on">্</rec>
+        <rec shift="loc">্</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">আ</rec>
+        <rec shift="on">া</rec>
+        <rec shift="loc">া</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">i</rec>
+        <rec shift="on">ি</rec>
+        <rec shift="loc">ি</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঈ</rec>
+        <rec shift="on">ী</rec>
+        <rec shift="loc">ী</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ক</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>খ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>গ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ঙ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">u</rec>
+        <rec shift="on">ু</rec>
+        <rec shift="loc">ু</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঊ</rec>
+        <rec shift="on">ূ</rec>
+        <rec shift="loc">ূ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঋ</rec>
+        <rec shift="on">ৃ</rec>
+        <rec shift="loc">ৃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">e</rec>
+        <rec shift="on">ে</rec>
+        <rec shift="loc">ে</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঐ</rec>
+        <rec shift="on">ৈ</rec>
+        <rec shift="loc">ৈ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>চ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ছ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>জ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ঞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ఐ</rec>
+        <rec shift="on">ে◌া</rec>
+        <rec shift="loc">ে◌া</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">oঔa</rec>
+        <rec shift="on">ে◌ৗ</rec>
+        <rec shift="loc">ে◌ৗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ং</rec>
+        <rec shift="on">ং</rec>
+        <rec shift="loc">ং</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">aঃ</rec>
+        <rec shift="on">ঃ</rec>
+        <rec shift="loc">ঃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">aঁ</rec>
+        <rec shift="on">ঁ</rec>
+        <rec shift="loc">ঁ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ট</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ড</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ণ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ত</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>থ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>দ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ধ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ন</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>প</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ফ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ব</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ভ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ম</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>য</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ৰ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ল</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ৱ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>শ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ষ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>স</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="106">
+      <label>
+        <rec>হ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index b938a47..ed23848 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 85dd7c2..5401bd0 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_BENGALI.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_BENGALI.xml
new file mode 100644 (file)
index 0000000..0bd2f3f
--- /dev/null
@@ -0,0 +1,613 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="47" key_spacing="8" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">a</rec>
+        <rec shift="on">্</rec>
+        <rec shift="loc">্</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">আ</rec>
+        <rec shift="on">া</rec>
+        <rec shift="loc">া</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">i</rec>
+        <rec shift="on">ি</rec>
+        <rec shift="loc">ি</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঈ</rec>
+        <rec shift="on">ী</rec>
+        <rec shift="loc">ী</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ক</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>খ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>গ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ঙ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">u</rec>
+        <rec shift="on">ু</rec>
+        <rec shift="loc">ু</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঊ</rec>
+        <rec shift="on">ূ</rec>
+        <rec shift="loc">ূ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঋ</rec>
+        <rec shift="on">ৃ</rec>
+        <rec shift="loc">ৃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">e</rec>
+        <rec shift="on">ে</rec>
+        <rec shift="loc">ে</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঐ</rec>
+        <rec shift="on">ৈ</rec>
+        <rec shift="loc">ৈ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>চ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ছ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>জ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ঞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">o</rec>
+        <rec shift="on">ে◌া</rec>
+        <rec shift="loc">ে◌া</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঔ</rec>
+        <rec shift="on">ে◌ৗ</rec>
+        <rec shift="loc">ে◌ৗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">aং</rec>
+        <rec shift="on">ং</rec>
+        <rec shift="loc">ং</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">aঃ</rec>
+        <rec shift="on">ঃ</rec>
+        <rec shift="loc">ঃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">aঁ</rec>
+        <rec shift="on">ঁ</rec>
+        <rec shift="loc">ঁ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ট</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ড</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ণ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ত</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>থ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>দ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ধ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ন</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>প</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ফ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ব</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ভ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ম</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>য</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>র</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ল</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ব</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>শ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ষ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>স</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="106">
+      <label>
+        <rec>হ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_BULGARIAN.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_BULGARIAN.xml
new file mode 100644 (file)
index 0000000..7aac4bb
--- /dev/null
@@ -0,0 +1,556 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="110" key_height="68" key_spacing="4" row_spacing="10" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">я</rec>
+        <rec shift="on">Я</rec>
+        <rec shift="loc">Я</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">в</rec>
+        <rec shift="on">В</rec>
+        <rec shift="loc">В</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">е</rec>
+        <rec shift="on">Е</rec>
+        <rec shift="loc">Е</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">р</rec>
+        <rec shift="on">Р</rec>
+        <rec shift="loc">Р</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">т</rec>
+        <rec shift="on">Т</rec>
+        <rec shift="loc">Т</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ъ</rec>
+        <rec shift="on">Ъ</rec>
+        <rec shift="loc">Ъ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">у</rec>
+        <rec shift="on">У</rec>
+        <rec shift="loc">У</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">и</rec>
+        <rec shift="on">И</rec>
+        <rec shift="loc">И</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">о</rec>
+        <rec shift="on">О</rec>
+        <rec shift="loc">О</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">п</rec>
+        <rec shift="on">П</rec>
+        <rec shift="loc">П</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec shift="off">ю</rec>
+        <rec shift="on">Ю</rec>
+        <rec shift="loc">Ю</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">а</rec>
+        <rec shift="on">А</rec>
+        <rec shift="loc">А</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">с</rec>
+        <rec shift="on">С</rec>
+        <rec shift="loc">С</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">д</rec>
+        <rec shift="on">Д</rec>
+        <rec shift="loc">Д</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ф</rec>
+        <rec shift="on">Ф</rec>
+        <rec shift="loc">Ф</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">г</rec>
+        <rec shift="on">Г</rec>
+        <rec shift="loc">Г</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">х</rec>
+        <rec shift="on">Х</rec>
+        <rec shift="loc">Х</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">й</rec>
+        <rec shift="on">Й</rec>
+        <rec shift="loc">Й</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">к</rec>
+        <rec shift="on">К</rec>
+        <rec shift="loc">К</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">л</rec>
+        <rec shift="on">Л</rec>
+        <rec shift="loc">Л</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ш</rec>
+        <rec shift="on">Ш</rec>
+        <rec shift="loc">Ш</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec shift="off">щ</rec>
+        <rec shift="on">Щ</rec>
+        <rec shift="loc">Щ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key button_type="selfish" key_type="control" key_spacing="28" width="140">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">з</rec>
+        <rec shift="on">З</rec>
+        <rec shift="loc">З</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ь</rec>
+        <rec shift="on">Ь</rec>
+        <rec shift="loc">Ь</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ц</rec>
+        <rec shift="on">Ц</rec>
+        <rec shift="loc">Ц</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ж</rec>
+        <rec shift="on">Ж</rec>
+        <rec shift="loc">Ж</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">б</rec>
+        <rec shift="on">Б</rec>
+        <rec shift="loc">Б</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">н</rec>
+        <rec shift="on">Н</rec>
+        <rec shift="loc">Н</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">м</rec>
+        <rec shift="on">М</rec>
+        <rec shift="loc">М</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="28">
+      <label>
+        <rec shift="off">ч</rec>
+        <rec shift="on">Ч</rec>
+        <rec shift="loc">Ч</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 4f1e9cd..d4c761d 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 85dd7c2..5401bd0 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 12ad494..5a5926a 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 0538eef..de880c7 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 0538eef..de880c7 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 98435de..8808a7e 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 85dd7c2..5401bd0 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 5842096..2ddcc34 100644 (file)
@@ -3,39 +3,29 @@
   <image_path>
     <button_normal>B09_panel_h.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
   <row x="18" y="11">
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">q</rec>
         <rec multi="1">1</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="2" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">w</rec>
         <rec multi="1">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">e</rec>
         <rec multi="1">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">r</rec>
         <rec multi="1">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">t</rec>
         <rec multi="1">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">y</rec>
         <rec multi="1">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">u</rec>
         <rec multi="1">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">i</rec>
         <rec multi="1">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">o</rec>
         <rec multi="1">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">p</rec>
         <rec multi="1">0</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="82">
         <rec auto_upper="true">a</rec>
         <rec multi="1">-</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">s</rec>
         <rec multi="1">@</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">d</rec>
         <rec multi="1">*</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">f</rec>
         <rec multi="1">^</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">g</rec>
         <rec multi="1">:</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">h</rec>
         <rec multi="1">;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="(" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">j</rec>
         <rec multi="1">(</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">k</rec>
         <rec multi="1">)</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">l</rec>
         <rec multi="1">~</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">z</rec>
         <rec multi="1">/</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">x</rec>
         <rec multi="1">'</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">c</rec>
         <rec multi="1">"</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">v</rec>
         <rec multi="1">.</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="," multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">b</rec>
         <rec multi="1">,</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">n</rec>
         <rec multi="1">?</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">m</rec>
         <rec multi="1">!</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_magnifier="true" longkey_magnifier="true" use_repeat_key="true" width="140">
       <image_label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>English (US)</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>English (US)</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>English (US)</rec>
       </label>
index 85dd7c2..5401bd0 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 4a08ffb..6bf1437 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 4eebfd7..ead041c 100644 (file)
@@ -3,6 +3,11 @@
   <image_path>
     <button_normal>B09_panel_h.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
   <row x="14" y="10">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ض" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ض</rec>
         <rec shift="off" multi="1">ض</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ث</rec>
         <rec shift="loc">ث</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ق</rec>
         <rec shift="loc">ق</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ف</rec>
         <rec shift="loc">ف</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="غ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">غ</rec>
         <rec shift="off" multi="1">غ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ھ</rec>
         <rec shift="loc">ھ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">خ</rec>
         <rec shift="loc">خ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ح</rec>
         <rec shift="loc">ح</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ج</rec>
         <rec shift="loc">ج</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">چ</rec>
         <rec shift="loc">چ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="14">
         <rec shift="on">ش</rec>
         <rec shift="loc">ش</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">س</rec>
         <rec shift="loc">س</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ى</rec>
         <rec shift="loc">ى</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ب</rec>
         <rec shift="loc">ب</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ل</rec>
         <rec shift="loc">ل</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="آ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">آ</rec>
         <rec shift="off" multi="1">آ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ت</rec>
         <rec shift="loc">ت</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ن</rec>
         <rec shift="loc">ن</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">م</rec>
         <rec shift="loc">م</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">پ</rec>
         <rec shift="loc">پ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="18">
         <rec shift="loc">ظ</rec>
         <rec shift="off" multi="1">ظ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ژ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ژ</rec>
         <rec shift="off" multi="1">ژ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ر</rec>
         <rec shift="loc">ر</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ذ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ذ</rec>
         <rec shift="off" multi="1">ذ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">و</rec>
         <rec shift="loc">و</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ک</rec>
         <rec shift="loc">ک</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ء" multitouch_type="settle_previous" key_spacing="45">
       <label>
         <rec shift="loc">ء</rec>
         <rec shift="off" multi="1">ء</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_repeat_key="true" width="140">
       <image_label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>ﻑﺍﺮﺳی</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>ﻑﺍﺮﺳی</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>ﻑﺍﺮﺳی</rec>
       </label>
index 5d40b01..ce72819 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 1fc840f..473d836 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 85dd7c2..5401bd0 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_GEORGIAN.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_GEORGIAN.xml
new file mode 100644 (file)
index 0000000..19bd2c2
--- /dev/null
@@ -0,0 +1,497 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="68" key_spacing="8" row_spacing="10" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ქ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ჭ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">წ</rec>
+        <rec shift="on">ჭ</rec>
+        <rec shift="loc">ჭ</rec>
+        <rec shift="off" multi="1">ჭ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ე</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ღ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">რ</rec>
+        <rec shift="on">ღ</rec>
+        <rec shift="loc">ღ</rec>
+        <rec shift="off" multi="1">ღ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="თ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ტ</rec>
+        <rec shift="on">თ</rec>
+        <rec shift="loc">თ</rec>
+        <rec shift="off" multi="1">თ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ყ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>უ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ი</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ო</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>პ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="77">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="77">
+      <label>
+        <rec>ა</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="შ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ს</rec>
+        <rec shift="on">შ</rec>
+        <rec shift="loc">შ</rec>
+        <rec shift="off" multi="1">შ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>დ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ფ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>გ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ჰ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ჟ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ჯ</rec>
+        <rec shift="on">ჟ</rec>
+        <rec shift="loc">ჟ</rec>
+        <rec shift="off" multi="1">ჟ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>კ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="77">
+      <label>
+        <rec>ლ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key button_type="selfish" key_type="control" key_spacing="45" width="140">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ძ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ზ</rec>
+        <rec shift="on">ძ</rec>
+        <rec shift="loc">ძ</rec>
+        <rec shift="off" multi="1">ძ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ხ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ჩ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ც</rec>
+        <rec shift="on">ჩ</rec>
+        <rec shift="loc">ჩ</rec>
+        <rec shift="off" multi="1">ჩ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ვ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ბ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ნ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="45">
+      <label>
+        <rec>მ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 0538eef..de880c7 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_GREEK.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_GREEK.xml
new file mode 100644 (file)
index 0000000..6cc67ea
--- /dev/null
@@ -0,0 +1,526 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="68" key_spacing="8" row_spacing="10" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="77" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="77">
+      <label>
+        <rec>ς</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ε</rec>
+        <rec shift="on">Ε</rec>
+        <rec shift="loc">Ε</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ρ</rec>
+        <rec shift="on">Ρ</rec>
+        <rec shift="loc">Ρ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">τ</rec>
+        <rec shift="on">Τ</rec>
+        <rec shift="loc">Τ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">υ</rec>
+        <rec shift="on">Υ</rec>
+        <rec shift="loc">Υ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">θ</rec>
+        <rec shift="on">Θ</rec>
+        <rec shift="loc">Θ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ι</rec>
+        <rec shift="on">Ι</rec>
+        <rec shift="loc">Ι</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ο</rec>
+        <rec shift="on">Ο</rec>
+        <rec shift="loc">Ο</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="77">
+      <label>
+        <rec shift="off">π</rec>
+        <rec shift="on">Π</rec>
+        <rec shift="loc">Π</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">α</rec>
+        <rec shift="on">Α</rec>
+        <rec shift="loc">Α</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">σ</rec>
+        <rec shift="on">Σ</rec>
+        <rec shift="loc">Σ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">δ</rec>
+        <rec shift="on">Δ</rec>
+        <rec shift="loc">Δ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">φ</rec>
+        <rec shift="on">Φ</rec>
+        <rec shift="loc">Φ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">γ</rec>
+        <rec shift="on">Γ</rec>
+        <rec shift="loc">Γ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">η</rec>
+        <rec shift="on">Η</rec>
+        <rec shift="loc">Η</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ξ</rec>
+        <rec shift="on">Ξ</rec>
+        <rec shift="loc">Ξ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">κ</rec>
+        <rec shift="on">Κ</rec>
+        <rec shift="loc">Κ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">λ</rec>
+        <rec shift="on">Λ</rec>
+        <rec shift="loc">Λ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">‘</rec>
+        <rec shift="on">‘</rec>
+        <rec shift="loc">‘</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key button_type="selfish" key_type="control" key_spacing="45" width="140">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ζ</rec>
+        <rec shift="on">Ζ</rec>
+        <rec shift="loc">Ζ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">χ</rec>
+        <rec shift="on">Χ</rec>
+        <rec shift="loc">Χ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ψ</rec>
+        <rec shift="on">Ψ</rec>
+        <rec shift="loc">Ψ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ω</rec>
+        <rec shift="on">Ω</rec>
+        <rec shift="loc">Ω</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">β</rec>
+        <rec shift="on">Β</rec>
+        <rec shift="loc">Β</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ν</rec>
+        <rec shift="on">Ν</rec>
+        <rec shift="loc">Ν</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="45">
+      <label>
+        <rec shift="off">μ</rec>
+        <rec shift="on">Μ</rec>
+        <rec shift="loc">Μ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_GUJARATI.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_GUJARATI.xml
new file mode 100644 (file)
index 0000000..6c6ac10
--- /dev/null
@@ -0,0 +1,613 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="47" key_spacing="8" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">અ</rec>
+        <rec shift="on">્</rec>
+        <rec shift="loc">્</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">આ</rec>
+        <rec shift="on">ા</rec>
+        <rec shift="loc">ા</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ઇ</rec>
+        <rec shift="on">િ</rec>
+        <rec shift="loc">િ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ઈ</rec>
+        <rec shift="on">ી</rec>
+        <rec shift="loc">ી</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ક</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ખ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ગ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ઘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ઙ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ઉ</rec>
+        <rec shift="on">ુ</rec>
+        <rec shift="loc">ુ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ઊ</rec>
+        <rec shift="on">ૂ</rec>
+        <rec shift="loc">ૂ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">એ</rec>
+        <rec shift="on">ે</rec>
+        <rec shift="loc">ે</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ઐ</rec>
+        <rec shift="on">ૈ</rec>
+        <rec shift="loc">ૈ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ઓ</rec>
+        <rec shift="on">ો</rec>
+        <rec shift="loc">ો</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ચ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>છ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>જ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ઝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ઞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ઔ</rec>
+        <rec shift="on">ૌ</rec>
+        <rec shift="loc">ૌ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">અં</rec>
+        <rec shift="on">ં</rec>
+        <rec shift="loc">ં</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">અઃ</rec>
+        <rec shift="on">ઃ</rec>
+        <rec shift="loc">ઃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ૠ</rec>
+        <rec shift="on">ૃ</rec>
+        <rec shift="loc">ૃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ઑ</rec>
+        <rec shift="on">ૉ</rec>
+        <rec shift="loc">ૉ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ટ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ઠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ડ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ઢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ણ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ત</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>થ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>દ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ધ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ન</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>પ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ફ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>બ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ભ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>મ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ય</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ર</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>લ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>વ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>શ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ષ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>સ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="106">
+      <label>
+        <rec>હ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 0e3389b..e927fe1 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>עברית</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>עברית</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>עברית</rec>
       </label>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_HINDI.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_HINDI.xml
new file mode 100644 (file)
index 0000000..0ddc44f
--- /dev/null
@@ -0,0 +1,613 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="47" key_spacing="8" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">अ</rec>
+        <rec shift="on">् </rec>
+        <rec shift="loc">् </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">आ</rec>
+        <rec shift="on">ा</rec>
+        <rec shift="loc">ा</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">इ</rec>
+        <rec shift="on">ि</rec>
+        <rec shift="loc">ि</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ई</rec>
+        <rec shift="on">ी</rec>
+        <rec shift="loc">ी</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>क</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ख</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ग</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>घ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ड़</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">उ</rec>
+        <rec shift="on">ु</rec>
+        <rec shift="loc">ु</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ऊ</rec>
+        <rec shift="on">ू </rec>
+        <rec shift="loc">ू </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ए </rec>
+        <rec shift="on">े</rec>
+        <rec shift="loc">े</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ऐ </rec>
+        <rec shift="on">ै</rec>
+        <rec shift="loc">ै</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ओ</rec>
+        <rec shift="on">ो</rec>
+        <rec shift="loc">ो</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>च</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>छ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ज</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>झ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ञ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">औ</rec>
+        <rec shift="on">ौ</rec>
+        <rec shift="loc">ौ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">अं</rec>
+        <rec shift="on">ं</rec>
+        <rec shift="loc">ं</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">अः</rec>
+        <rec shift="on">ः</rec>
+        <rec shift="loc">ः</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ऋ</rec>
+        <rec shift="on">ृ</rec>
+        <rec shift="loc">ृ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ऑ</rec>
+        <rec shift="on">ॅ</rec>
+        <rec shift="loc">ॅ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ट</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ठ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ड</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ढ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ण</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>त</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>थ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>द</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ध</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>न</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>प</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>फ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ब</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>भ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>म</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>य</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>र</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ल </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>व</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>श </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ष </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>स </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="106">
+      <label>
+        <rec>ह</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 0538eef..de880c7 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index f90cfa8..2a477d4 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 85dd7c2..5401bd0 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 7741209..1315884 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_KANANDA.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_KANANDA.xml
new file mode 100644 (file)
index 0000000..4141352
--- /dev/null
@@ -0,0 +1,613 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="47" key_spacing="8" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಅ</rec>
+        <rec shift="on">್</rec>
+        <rec shift="loc">◌್</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಆ</rec>
+        <rec shift="on">◌ಾ</rec>
+        <rec shift="loc">◌ಾ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಇ</rec>
+        <rec shift="on">◌ಿ</rec>
+        <rec shift="loc">◌ಿ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಈ</rec>
+        <rec shift="on">◌ೀ</rec>
+        <rec shift="loc">◌ೀ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಕ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಖ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ಙ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ಉ</rec>
+        <rec shift="on">◌ು</rec>
+        <rec shift="loc">◌ು</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಊ</rec>
+        <rec shift="on">◌ೂ</rec>
+        <rec shift="loc">◌ೂ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಋ</rec>
+        <rec shift="on">◌ೃ</rec>
+        <rec shift="loc">◌ೃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಎ </rec>
+        <rec shift="on">◌ೆ</rec>
+        <rec shift="loc">◌ೆ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಏ</rec>
+        <rec shift="on">◌ೇ</rec>
+        <rec shift="loc">◌ೇ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಚ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಛ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಜ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ಞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ಐ</rec>
+        <rec shift="on">◌ೈ</rec>
+        <rec shift="loc">◌ೈ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಒ</rec>
+        <rec shift="on">◌ೊ</rec>
+        <rec shift="loc">◌ೊ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಓ</rec>
+        <rec shift="on">◌ೋ</rec>
+        <rec shift="loc">◌ೋ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಔ</rec>
+        <rec shift="on">◌ೌ</rec>
+        <rec shift="loc">◌ೌ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಅಂ</rec>
+        <rec shift="on">◌ಂ</rec>
+        <rec shift="loc">◌ಂ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಟ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಡ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ಣ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ತ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಥ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ದ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಧ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ನ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಪ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಫ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಬ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಭ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ಮ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಯ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ರ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಲ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ವ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಶ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಷ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಸ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="106">
+      <label>
+        <rec>ಹ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_KAZAKH.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_KAZAKH.xml
new file mode 100644 (file)
index 0000000..6d1ec1b
--- /dev/null
@@ -0,0 +1,642 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="98" key_height="57" key_spacing="4" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="183" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="183">
+      <label>
+        <rec shift="off">ə</rec>
+        <rec shift="on">Ə</rec>
+        <rec shift="loc">Ə</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">і</rec>
+        <rec shift="on">І</rec>
+        <rec shift="loc">І</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ң</rec>
+        <rec shift="on">Ң</rec>
+        <rec shift="loc">Ң</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ғ</rec>
+        <rec shift="on">Ғ</rec>
+        <rec shift="loc">Ғ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ү</rec>
+        <rec shift="on">Ү</rec>
+        <rec shift="loc">Ү</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ұ</rec>
+        <rec shift="on">Ұ</rec>
+        <rec shift="loc">Ұ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">қ</rec>
+        <rec shift="on">Қ</rec>
+        <rec shift="loc">Қ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ө</rec>
+        <rec shift="on">Ө</rec>
+        <rec shift="loc">Ө</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="183">
+      <label>
+        <rec shift="off">һ</rec>
+        <rec shift="on">Һ</rec>
+        <rec shift="loc">Һ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="30">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="30">
+      <label>
+        <rec shift="off">й</rec>
+        <rec shift="on">Й</rec>
+        <rec shift="loc">Й</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ц</rec>
+        <rec shift="on">Ц</rec>
+        <rec shift="loc">Ц</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">у</rec>
+        <rec shift="on">У</rec>
+        <rec shift="loc">У</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">к</rec>
+        <rec shift="on">К</rec>
+        <rec shift="loc">К</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">е</rec>
+        <rec shift="on">Е</rec>
+        <rec shift="loc">Е</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">н</rec>
+        <rec shift="on">Н</rec>
+        <rec shift="loc">Н</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">г</rec>
+        <rec shift="on">Г</rec>
+        <rec shift="loc">Г</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ш</rec>
+        <rec shift="on">Ш</rec>
+        <rec shift="loc">Ш</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">щ</rec>
+        <rec shift="on">Щ</rec>
+        <rec shift="loc">Щ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">з</rec>
+        <rec shift="on">З</rec>
+        <rec shift="loc">З</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">х</rec>
+        <rec shift="on">Х</rec>
+        <rec shift="loc">Х</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="30">
+      <label>
+        <rec shift="off">ъ</rec>
+        <rec shift="on">Ъ</rec>
+        <rec shift="loc">Ъ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="81">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="81">
+      <label>
+        <rec shift="off">ф</rec>
+        <rec shift="on">Ф</rec>
+        <rec shift="loc">Ф</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ы</rec>
+        <rec shift="on">Ы</rec>
+        <rec shift="loc">Ы</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">в</rec>
+        <rec shift="on">В</rec>
+        <rec shift="loc">В</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">а</rec>
+        <rec shift="on">А</rec>
+        <rec shift="loc">А</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">п</rec>
+        <rec shift="on">П</rec>
+        <rec shift="loc">П</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">р</rec>
+        <rec shift="on">Р</rec>
+        <rec shift="loc">Р</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">о</rec>
+        <rec shift="on">О</rec>
+        <rec shift="loc">О</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">л</rec>
+        <rec shift="on">Л</rec>
+        <rec shift="loc">Л</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">д</rec>
+        <rec shift="on">Д</rec>
+        <rec shift="loc">Д</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ж</rec>
+        <rec shift="on">Ж</rec>
+        <rec shift="loc">Ж</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="81">
+      <label>
+        <rec shift="off">э</rec>
+        <rec shift="on">Э</rec>
+        <rec shift="loc">Э</rec>
+      </label>
+    </key>
+  </row>
+  <row x="30">
+    <key button_type="selfish" key_type="control" hit_left="30" width="98">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">я</rec>
+        <rec shift="on">Я</rec>
+        <rec shift="loc">Я</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ч</rec>
+        <rec shift="on">Ч</rec>
+        <rec shift="loc">Ч</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">с</rec>
+        <rec shift="on">С</rec>
+        <rec shift="loc">С</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">м</rec>
+        <rec shift="on">М</rec>
+        <rec shift="loc">М</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">и</rec>
+        <rec shift="on">И</rec>
+        <rec shift="loc">И</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">т</rec>
+        <rec shift="on">Т</rec>
+        <rec shift="loc">Т</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ь</rec>
+        <rec shift="on">Ь</rec>
+        <rec shift="loc">Ь</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">б</rec>
+        <rec shift="on">Б</rec>
+        <rec shift="loc">Б</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ю</rec>
+        <rec shift="on">Ю</rec>
+        <rec shift="loc">Ю</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ë</rec>
+        <rec shift="on">Ё</rec>
+        <rec shift="loc">Ё</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" hit_right="98" use_repeat_key="true" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 72bf578..501971e 100644 (file)
@@ -3,6 +3,11 @@
   <image_path>
     <button_normal>B09_panel_h.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
   <row x="18" y="11">
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous">
       <label>
         <rec shift="loc" multi="0">ㅃ</rec>
         <rec multi="1">1</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">q</rec>
       </key_value>
         <rec shift="loc" multi="0">ㅉ</rec>
         <rec multi="1">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">w</rec>
       </key_value>
         <rec shift="loc" multi="0">ㄸ</rec>
         <rec multi="1">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">e</rec>
       </key_value>
         <rec shift="loc" multi="0">ㄲ</rec>
         <rec multi="1">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">r</rec>
       </key_value>
         <rec shift="loc" multi="0">ㅆ</rec>
         <rec multi="1">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">t</rec>
       </key_value>
         <rec multi="0">ㅛ</rec>
         <rec multi="1">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">y</rec>
       </key_value>
         <rec multi="0">ㅕ</rec>
         <rec multi="1">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">u</rec>
       </key_value>
         <rec multi="0">ㅑ</rec>
         <rec multi="1">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">i</rec>
       </key_value>
         <rec shift="loc" multi="0">ㅒ</rec>
         <rec multi="1">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">o</rec>
       </key_value>
         <rec shift="loc" multi="0">ㅖ</rec>
         <rec multi="1">0</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">p</rec>
       </key_value>
         <rec multi="0">ㅁ</rec>
         <rec multi="1">-</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">a</rec>
       </key_value>
         <rec multi="0">ㄴ</rec>
         <rec multi="1">@</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">s</rec>
       </key_value>
         <rec multi="0">ㅇ</rec>
         <rec multi="1">*</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">d</rec>
       </key_value>
         <rec multi="0">ㄹ</rec>
         <rec multi="1">^</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">f</rec>
       </key_value>
         <rec multi="0">ㅎ</rec>
         <rec multi="1">:</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">g</rec>
       </key_value>
         <rec multi="0">ㅗ</rec>
         <rec multi="1">;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">h</rec>
       </key_value>
         <rec multi="0">ㅓ</rec>
         <rec multi="1">(</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">j</rec>
       </key_value>
         <rec multi="0">ㅏ</rec>
         <rec multi="1">)</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">k</rec>
       </key_value>
         <rec multi="0">ㅣ</rec>
         <rec multi="1">~</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">l</rec>
       </key_value>
         <rec multi="0">ㅋ</rec>
         <rec multi="1">/</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">z</rec>
       </key_value>
         <rec multi="0">ㅌ</rec>
         <rec multi="1">'</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">x</rec>
       </key_value>
         <rec multi="0">ㅊ</rec>
         <rec multi="1">"</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">c</rec>
       </key_value>
         <rec multi="0">ㅍ</rec>
         <rec multi="1">.</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">v</rec>
       </key_value>
         <rec multi="0">ㅠ</rec>
         <rec multi="1">,</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">b</rec>
       </key_value>
         <rec multi="0">ㅜ</rec>
         <rec multi="1">?</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">n</rec>
       </key_value>
         <rec multi="0">ㅡ</rec>
         <rec multi="1">!</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">m</rec>
       </key_value>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>한글</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>한글</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>한글</rec>
       </label>
index 586503c..5401bd0 100644 (file)
       </label>
     </key>
   </row>
-  <row x="14">
-    <key button_type="selfish" key_type="control" hit_left="14"/>
-    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+  <row x="77">
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup" hit_left="77">
       <label>
         <rec auto_upper="true">a</rec>
         <rec multi="1">-</rec>
         <label shift="loc" autopopup="1">)</label>
       </auto_popup_keys>
     </key>
-    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup" hit_right="82">
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup" hit_right="77">
       <label>
         <rec auto_upper="true">l</rec>
         <rec multi="1">~</rec>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_LITHUANIAN.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_LITHUANIAN.xml
new file mode 100644 (file)
index 0000000..85af3a2
--- /dev/null
@@ -0,0 +1,908 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="57" key_spacing="8" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="77" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="77">
+      <label>
+        <rec shift="off">ą</rec>
+        <rec shift="on">Ą</rec>
+        <rec shift="loc">Ą</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">č</rec>
+        <rec shift="on">Č</rec>
+        <rec shift="loc">Č</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ę</rec>
+        <rec shift="on">Ę</rec>
+        <rec shift="loc">Ę</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ė</rec>
+        <rec shift="on">Ė</rec>
+        <rec shift="loc">Ė</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">į</rec>
+        <rec shift="on">Į</rec>
+        <rec shift="loc">Į</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">š</rec>
+        <rec shift="on">Š</rec>
+        <rec shift="loc">Š</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ų</rec>
+        <rec shift="on">Ų</rec>
+        <rec shift="loc">Ų</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ū</rec>
+        <rec shift="on">Ū</rec>
+        <rec shift="loc">Ū</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="77">
+      <label>
+        <rec shift="off">ž</rec>
+        <rec shift="on">Ž</rec>
+        <rec shift="loc">Ž</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec auto_upper="true">q</rec>
+        <rec multi="1">1</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="2" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">w</rec>
+        <rec multi="1">2</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">e</rec>
+        <rec multi="1">3</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">3</label>
+        <label shift="off" autopopup="1">è</label>
+        <label shift="off" autopopup="2">é</label>
+        <label shift="off" autopopup="3">ê</label>
+        <label shift="off" autopopup="4">ë</label>
+        <label shift="off" autopopup="5">ē</label>
+        <label shift="off" autopopup="6">ė</label>
+        <label shift="off" autopopup="7">ę</label>
+        <label shift="off" autopopup="8">ě</label>
+        <label shift="off" autopopup="9">ə</label>
+        <label shift="on" autopopup="0">3</label>
+        <label shift="on" autopopup="1">È</label>
+        <label shift="on" autopopup="2">É</label>
+        <label shift="on" autopopup="3">Ê</label>
+        <label shift="on" autopopup="4">Ë</label>
+        <label shift="on" autopopup="5">Ē</label>
+        <label shift="on" autopopup="6">Ė</label>
+        <label shift="on" autopopup="7">Ę</label>
+        <label shift="on" autopopup="8">Ě</label>
+        <label shift="on" autopopup="9">Ə</label>
+        <label shift="loc" autopopup="0">3</label>
+        <label shift="loc" autopopup="1">È</label>
+        <label shift="loc" autopopup="2">É</label>
+        <label shift="loc" autopopup="3">Ê</label>
+        <label shift="loc" autopopup="4">Ë</label>
+        <label shift="loc" autopopup="5">Ē</label>
+        <label shift="loc" autopopup="6">Ė</label>
+        <label shift="loc" autopopup="7">Ę</label>
+        <label shift="loc" autopopup="8">Ě</label>
+        <label shift="loc" autopopup="9">Ə</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">r</rec>
+        <rec multi="1">4</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">4</label>
+        <label shift="off" autopopup="1">ŕ</label>
+        <label shift="off" autopopup="2">ř</label>
+        <label shift="on" autopopup="0">4</label>
+        <label shift="on" autopopup="1">Ŕ</label>
+        <label shift="on" autopopup="2">Ř</label>
+        <label shift="loc" autopopup="0">4</label>
+        <label shift="loc" autopopup="1">Ŕ</label>
+        <label shift="loc" autopopup="2">Ř</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">t</rec>
+        <rec multi="1">5</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">5</label>
+        <label shift="off" autopopup="1">þ</label>
+        <label shift="off" autopopup="2">ť</label>
+        <label shift="off" autopopup="3">ț</label>
+        <label shift="on" autopopup="0">5</label>
+        <label shift="on" autopopup="1">Þ</label>
+        <label shift="on" autopopup="2">Ť</label>
+        <label shift="on" autopopup="3">Ț</label>
+        <label shift="loc" autopopup="0">5</label>
+        <label shift="loc" autopopup="1">Þ</label>
+        <label shift="loc" autopopup="2">Ť</label>
+        <label shift="loc" autopopup="3">Ț</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">y</rec>
+        <rec multi="1">6</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ý</label>
+        <label shift="off" autopopup="1">6</label>
+        <label shift="on" autopopup="0">Ý</label>
+        <label shift="on" autopopup="1">6</label>
+        <label shift="loc" autopopup="0">Ý</label>
+        <label shift="loc" autopopup="1">6</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">u</rec>
+        <rec multi="1">7</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ü</label>
+        <label shift="off" autopopup="1">û</label>
+        <label shift="off" autopopup="2">ú</label>
+        <label shift="off" autopopup="3">ù</label>
+        <label shift="off" autopopup="4">7</label>
+        <label shift="off" autopopup="5">ų</label>
+        <label shift="off" autopopup="6">ű</label>
+        <label shift="off" autopopup="7">ů</label>
+        <label shift="off" autopopup="8">ū</label>
+        <label shift="on" autopopup="0">Ü</label>
+        <label shift="on" autopopup="1">Û</label>
+        <label shift="on" autopopup="2">Ú</label>
+        <label shift="on" autopopup="3">Ù</label>
+        <label shift="on" autopopup="4">7</label>
+        <label shift="on" autopopup="5">Ų</label>
+        <label shift="on" autopopup="6">Ű</label>
+        <label shift="on" autopopup="7">Ů</label>
+        <label shift="on" autopopup="8">Ū</label>
+        <label shift="loc" autopopup="0">Ü</label>
+        <label shift="loc" autopopup="1">Û</label>
+        <label shift="loc" autopopup="2">Ú</label>
+        <label shift="loc" autopopup="3">Ù</label>
+        <label shift="loc" autopopup="4">7</label>
+        <label shift="loc" autopopup="5">Ų</label>
+        <label shift="loc" autopopup="6">Ű</label>
+        <label shift="loc" autopopup="7">Ů</label>
+        <label shift="loc" autopopup="8">Ū</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">i</rec>
+        <rec multi="1">8</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">î</label>
+        <label shift="off" autopopup="1">í</label>
+        <label shift="off" autopopup="2">ì</label>
+        <label shift="off" autopopup="3">8</label>
+        <label shift="off" autopopup="4">ı</label>
+        <label shift="off" autopopup="5">į</label>
+        <label shift="off" autopopup="6">ī</label>
+        <label shift="off" autopopup="7">ï</label>
+        <label shift="on" autopopup="0">Î</label>
+        <label shift="on" autopopup="1">Í</label>
+        <label shift="on" autopopup="2">Ì</label>
+        <label shift="on" autopopup="3">8</label>
+        <label shift="on" autopopup="4">İ</label>
+        <label shift="on" autopopup="5">Į</label>
+        <label shift="on" autopopup="6">Ī</label>
+        <label shift="on" autopopup="7">Ï</label>
+        <label shift="loc" autopopup="0">Î</label>
+        <label shift="loc" autopopup="1">Í</label>
+        <label shift="loc" autopopup="2">Ì</label>
+        <label shift="loc" autopopup="3">8</label>
+        <label shift="loc" autopopup="4">İ</label>
+        <label shift="loc" autopopup="5">Į</label>
+        <label shift="loc" autopopup="6">Ī</label>
+        <label shift="loc" autopopup="7">Ï</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">o</rec>
+        <rec multi="1">9</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">õ</label>
+        <label shift="off" autopopup="1">ô</label>
+        <label shift="off" autopopup="2">ó</label>
+        <label shift="off" autopopup="3">ò</label>
+        <label shift="off" autopopup="4">9</label>
+        <label shift="off" autopopup="5">œ</label>
+        <label shift="off" autopopup="6">ő</label>
+        <label shift="off" autopopup="7">ø</label>
+        <label shift="off" autopopup="8">ö</label>
+        <label shift="on" autopopup="0">Õ</label>
+        <label shift="on" autopopup="1">Ô</label>
+        <label shift="on" autopopup="2">Ó</label>
+        <label shift="on" autopopup="3">Ò</label>
+        <label shift="on" autopopup="4">9</label>
+        <label shift="on" autopopup="5">Œ</label>
+        <label shift="on" autopopup="6">Ő</label>
+        <label shift="on" autopopup="7">Ø</label>
+        <label shift="on" autopopup="8">Ö</label>
+        <label shift="loc" autopopup="0">Õ</label>
+        <label shift="loc" autopopup="1">Ô</label>
+        <label shift="loc" autopopup="2">Ó</label>
+        <label shift="loc" autopopup="3">Ò</label>
+        <label shift="loc" autopopup="4">9</label>
+        <label shift="loc" autopopup="5">Œ</label>
+        <label shift="loc" autopopup="6">Ő</label>
+        <label shift="loc" autopopup="7">Ø</label>
+        <label shift="loc" autopopup="8">Ö</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="0" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec auto_upper="true">p</rec>
+        <rec multi="1">0</rec>
+      </label>
+    </key>
+  </row>
+  <row x="77">
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup" hit_left="77">
+      <label>
+        <rec auto_upper="true">a</rec>
+        <rec multi="1">-</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">-</label>
+        <label shift="off" autopopup="1">à</label>
+        <label shift="off" autopopup="2">á</label>
+        <label shift="off" autopopup="3">â</label>
+        <label shift="off" autopopup="4">ã</label>
+        <label shift="off" autopopup="5">ä</label>
+        <label shift="off" autopopup="6">å</label>
+        <label shift="off" autopopup="7">æ</label>
+        <label shift="off" autopopup="8">ā</label>
+        <label shift="off" autopopup="9">ă</label>
+        <label shift="off" autopopup="10">ą</label>
+        <label shift="on" autopopup="0">-</label>
+        <label shift="on" autopopup="1">À</label>
+        <label shift="on" autopopup="2">Á</label>
+        <label shift="on" autopopup="3">Â</label>
+        <label shift="on" autopopup="4">Ã</label>
+        <label shift="on" autopopup="5">Ä</label>
+        <label shift="on" autopopup="6">Å</label>
+        <label shift="on" autopopup="7">Æ</label>
+        <label shift="on" autopopup="8">Ā</label>
+        <label shift="on" autopopup="9">Ă</label>
+        <label shift="on" autopopup="10">Ą</label>
+        <label shift="loc" autopopup="0">-</label>
+        <label shift="loc" autopopup="1">À</label>
+        <label shift="loc" autopopup="2">Á</label>
+        <label shift="loc" autopopup="3">Â</label>
+        <label shift="loc" autopopup="4">Ã</label>
+        <label shift="loc" autopopup="5">Ä</label>
+        <label shift="loc" autopopup="6">Å</label>
+        <label shift="loc" autopopup="7">Æ</label>
+        <label shift="loc" autopopup="8">Ā</label>
+        <label shift="loc" autopopup="9">Ă</label>
+        <label shift="loc" autopopup="10">Ą</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">s</rec>
+        <rec multi="1">@</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">@</label>
+        <label shift="off" autopopup="1">ß</label>
+        <label shift="off" autopopup="2">ś</label>
+        <label shift="off" autopopup="3">š</label>
+        <label shift="off" autopopup="4">ş</label>
+        <label shift="on" autopopup="0">@</label>
+        <label shift="on" autopopup="1">ß</label>
+        <label shift="on" autopopup="2">Ś</label>
+        <label shift="on" autopopup="3">Š</label>
+        <label shift="on" autopopup="4">Ş</label>
+        <label shift="loc" autopopup="0">@</label>
+        <label shift="loc" autopopup="1">ß</label>
+        <label shift="loc" autopopup="2">Ś</label>
+        <label shift="loc" autopopup="3">Š</label>
+        <label shift="loc" autopopup="4">Ş</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">d</rec>
+        <rec multi="1">*</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">*</label>
+        <label shift="off" autopopup="1">ď</label>
+        <label shift="off" autopopup="2">đ</label>
+        <label shift="on" autopopup="0">*</label>
+        <label shift="on" autopopup="1">Ď</label>
+        <label shift="on" autopopup="2">Đ</label>
+        <label shift="loc" autopopup="0">*</label>
+        <label shift="loc" autopopup="1">Ď</label>
+        <label shift="loc" autopopup="2">Đ</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="^" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">f</rec>
+        <rec multi="1">^</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">g</rec>
+        <rec multi="1">:</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">:</label>
+        <label shift="off" autopopup="1">ģ</label>
+        <label shift="off" autopopup="2">ğ</label>
+        <label shift="on" autopopup="0">:</label>
+        <label shift="on" autopopup="1">Ģ</label>
+        <label shift="on" autopopup="2">Ğ</label>
+        <label shift="loc" autopopup="0">:</label>
+        <label shift="loc" autopopup="1">Ģ</label>
+        <label shift="loc" autopopup="2">Ğ</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value=";" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">h</rec>
+        <rec multi="1">;</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="(" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">j</rec>
+        <rec multi="1">(</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">k</rec>
+        <rec multi="1">)</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ķ</label>
+        <label shift="off" autopopup="1">)</label>
+        <label shift="on" autopopup="0">Ķ</label>
+        <label shift="on" autopopup="1">)</label>
+        <label shift="loc" autopopup="0">Ķ</label>
+        <label shift="loc" autopopup="1">)</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup" hit_right="77">
+      <label>
+        <rec auto_upper="true">l</rec>
+        <rec multi="1">~</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ł</label>
+        <label shift="off" autopopup="1">ľ</label>
+        <label shift="off" autopopup="2">ļ</label>
+        <label shift="off" autopopup="3">ĺ</label>
+        <label shift="off" autopopup="4">~</label>
+        <label shift="on" autopopup="0">Ł</label>
+        <label shift="on" autopopup="1">Ľ</label>
+        <label shift="on" autopopup="2">Ļ</label>
+        <label shift="on" autopopup="3">Ĺ</label>
+        <label shift="on" autopopup="4">~</label>
+        <label shift="loc" autopopup="0">Ł</label>
+        <label shift="loc" autopopup="1">Ľ</label>
+        <label shift="loc" autopopup="2">Ļ</label>
+        <label shift="loc" autopopup="3">Ĺ</label>
+        <label shift="loc" autopopup="4">~</label>
+      </auto_popup_keys>
+    </key>
+  </row>
+  <row x="18">
+    <key button_type="selfish" key_type="control" hit_left="18" key_spacing="45" width="140">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">z</rec>
+        <rec multi="1">/</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">/</label>
+        <label shift="off" autopopup="1">ź</label>
+        <label shift="off" autopopup="2">ż</label>
+        <label shift="off" autopopup="3">ž</label>
+        <label shift="on" autopopup="0">/</label>
+        <label shift="on" autopopup="1">Ź</label>
+        <label shift="on" autopopup="2">Ż</label>
+        <label shift="on" autopopup="3">Ž</label>
+        <label shift="loc" autopopup="0">/</label>
+        <label shift="loc" autopopup="1">Ź</label>
+        <label shift="loc" autopopup="2">Ż</label>
+        <label shift="loc" autopopup="3">Ž</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="'" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">x</rec>
+        <rec multi="1">'</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">c</rec>
+        <rec multi="1">"</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">"</label>
+        <label shift="off" autopopup="1">ć</label>
+        <label shift="off" autopopup="2">č</label>
+        <label shift="off" autopopup="3">ç</label>
+        <label shift="on" autopopup="0">"</label>
+        <label shift="on" autopopup="1">Ç</label>
+        <label shift="on" autopopup="2">Ć</label>
+        <label shift="on" autopopup="3">Č</label>
+        <label shift="loc" autopopup="0">"</label>
+        <label shift="loc" autopopup="1">Ç</label>
+        <label shift="loc" autopopup="2">Ć</label>
+        <label shift="loc" autopopup="3">Č</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="." multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">v</rec>
+        <rec multi="1">.</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="," multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">b</rec>
+        <rec multi="1">,</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">n</rec>
+        <rec multi="1">?</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ň</label>
+        <label shift="off" autopopup="1">ņ</label>
+        <label shift="off" autopopup="2">ń</label>
+        <label shift="off" autopopup="3">ñ</label>
+        <label shift="off" autopopup="4">?</label>
+        <label shift="on" autopopup="0">Ň</label>
+        <label shift="on" autopopup="1">Ņ</label>
+        <label shift="on" autopopup="2">Ń</label>
+        <label shift="on" autopopup="3">Ñ</label>
+        <label shift="on" autopopup="4">?</label>
+        <label shift="loc" autopopup="0">Ň</label>
+        <label shift="loc" autopopup="1">Ņ</label>
+        <label shift="loc" autopopup="2">Ń</label>
+        <label shift="loc" autopopup="3">Ñ</label>
+        <label shift="loc" autopopup="4">?</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="!" multitouch_type="settle_previous" key_spacing="43">
+      <label>
+        <rec auto_upper="true">m</rec>
+        <rec multi="1">!</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" hit_right="77" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_MACEDONIAN.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_MACEDONIAN.xml
new file mode 100644 (file)
index 0000000..fd69a3b
--- /dev/null
@@ -0,0 +1,563 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="88" key_height="68" key_spacing="6" row_spacing="10" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="78" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">љ</rec>
+        <rec shift="on">Љ</rec>
+        <rec shift="loc">Љ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">њ</rec>
+        <rec shift="on">Њ</rec>
+        <rec shift="loc">Њ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">е</rec>
+        <rec shift="on">Е</rec>
+        <rec shift="loc">Е</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">р</rec>
+        <rec shift="on">Р</rec>
+        <rec shift="loc">Р</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">т</rec>
+        <rec shift="on">Т</rec>
+        <rec shift="loc">Т</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">s</rec>
+        <rec shift="on">S</rec>
+        <rec shift="loc">S</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">у</rec>
+        <rec shift="on">У</rec>
+        <rec shift="loc">У</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">и</rec>
+        <rec shift="on">И</rec>
+        <rec shift="loc">И</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">о</rec>
+        <rec shift="on">О</rec>
+        <rec shift="loc">О</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">п</rec>
+        <rec shift="on">П</rec>
+        <rec shift="loc">П</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ш</rec>
+        <rec shift="on">Ш</rec>
+        <rec shift="loc">Ш</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec shift="off">ѓ</rec>
+        <rec shift="on">Ѓ</rec>
+        <rec shift="loc">Ѓ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="126">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="44">
+      <label>
+        <rec shift="off">а</rec>
+        <rec shift="on">А</rec>
+        <rec shift="loc">А</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">с</rec>
+        <rec shift="on">С</rec>
+        <rec shift="loc">С</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">д</rec>
+        <rec shift="on">Д</rec>
+        <rec shift="loc">Ф</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ф</rec>
+        <rec shift="on"> Ф</rec>
+        <rec shift="loc">Ф</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">г</rec>
+        <rec shift="on">Г</rec>
+        <rec shift="loc">Г</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">х</rec>
+        <rec shift="on">Х</rec>
+        <rec shift="loc">Х</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ј</rec>
+        <rec shift="on">Ј</rec>
+        <rec shift="loc">Ј</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">к</rec>
+        <rec shift="on">К</rec>
+        <rec shift="loc">К</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">л</rec>
+        <rec shift="on">Л</rec>
+        <rec shift="loc">Л</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ч</rec>
+        <rec shift="on">Ч</rec>
+        <rec shift="loc">Ч</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="82">
+      <label>
+        <rec shift="off">ќ</rec>
+        <rec shift="on">Ќ</rec>
+        <rec shift="loc">Ќ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key button_type="selfish" key_type="control" key_spacing="108" width="140">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">з</rec>
+        <rec shift="on">З</rec>
+        <rec shift="loc">З</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">џ</rec>
+        <rec shift="on">Џ</rec>
+        <rec shift="loc">Џ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ц</rec>
+        <rec shift="on">Ц</rec>
+        <rec shift="loc">Ц</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">в</rec>
+        <rec shift="on">В</rec>
+        <rec shift="loc">В</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">б</rec>
+        <rec shift="on">Б</rec>
+        <rec shift="loc">Б</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">н</rec>
+        <rec shift="on">Н</rec>
+        <rec shift="loc">Н</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">м</rec>
+        <rec shift="on">М</rec>
+        <rec shift="loc">М</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="108">
+      <label>
+        <rec shift="off">ж</rec>
+        <rec shift="on">Ж</rec>
+        <rec shift="loc">Ж</rec>
+      </label>
+    </key>
+    <key key_type="control" hit_right="14" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_MALAYALAM.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_MALAYALAM.xml
new file mode 100644 (file)
index 0000000..4aef8f2
--- /dev/null
@@ -0,0 +1,613 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="47" key_spacing="8" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">a</rec>
+        <rec shift="on">NULL</rec>
+        <rec shift="loc">NULL</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ആ</rec>
+        <rec shift="on">◌ാ</rec>
+        <rec shift="loc">◌ാ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">i</rec>
+        <rec shift="on">◌ി</rec>
+        <rec shift="loc">◌ി</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ഈ</rec>
+        <rec shift="on">◌ീ</rec>
+        <rec shift="loc">◌ീ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ക</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഖ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ങ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">u</rec>
+        <rec shift="on">◌ു</rec>
+        <rec shift="loc">◌ു</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ഊ</rec>
+        <rec shift="on">◌ൂ</rec>
+        <rec shift="loc">◌ൂ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ഋ</rec>
+        <rec shift="on">◌ൃ</rec>
+        <rec shift="loc">◌ൃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">e</rec>
+        <rec shift="on">െ</rec>
+        <rec shift="loc">െ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ഏ</rec>
+        <rec shift="on">േ</rec>
+        <rec shift="loc">േ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ച</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഛ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ജ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ഞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ഐ</rec>
+        <rec shift="on">ൈ</rec>
+        <rec shift="loc">ൈ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">o</rec>
+        <rec shift="on">െ◌ാ</rec>
+        <rec shift="loc">െ◌ാ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ഓ</rec>
+        <rec shift="on">േ◌ാ</rec>
+        <rec shift="loc">േ◌ാ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ഔ</rec>
+        <rec shift="on">◌ൗ</rec>
+        <rec shift="loc">◌ൗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">aം</rec>
+        <rec shift="on">◌ം</rec>
+        <rec shift="loc">◌ം</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ട</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഡ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ണ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ത</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഥ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ദ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ധ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ന</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>പ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഫ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ബ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഭ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>മ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>യ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ര</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ല</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>വ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ശ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഷ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>സ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="106">
+      <label>
+        <rec>ഹ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index cb6c54a..9764aa7 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 85dd7c2..5401bd0 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 85dd7c2..5401bd0 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_PUNJABI.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_PUNJABI.xml
new file mode 100644 (file)
index 0000000..05bc762
--- /dev/null
@@ -0,0 +1,603 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="47" key_spacing="8" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਆ</rec>
+        <rec shift="on">ਾ</rec>
+        <rec shift="loc">ਾ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਇ</rec>
+        <rec shift="on">ਿ</rec>
+        <rec shift="loc">ਿ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਈ</rec>
+        <rec shift="on">ੀ</rec>
+        <rec shift="loc">ੀ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਉ</rec>
+        <rec shift="on">ੁ</rec>
+        <rec shift="loc">ੁ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ੳ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਅ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ੲ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਸ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ਹ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ਊ</rec>
+        <rec shift="on">ੂ</rec>
+        <rec shift="loc">ੂ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਏ</rec>
+        <rec shift="on">ੇ</rec>
+        <rec shift="loc">ੇ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਐ</rec>
+        <rec shift="on">ੈ</rec>
+        <rec shift="loc">ੈ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਓ</rec>
+        <rec shift="on">ੋ</rec>
+        <rec shift="loc">ੋ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਔ</rec>
+        <rec shift="on">ੌ</rec>
+        <rec shift="loc">ੌ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਕ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਖ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ਙ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ਚ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਛ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਜ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਞ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਟ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਡ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ਣ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ਤ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਥ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਦ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਧ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਨ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਪ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਫ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਬ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਭ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ਮ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਯ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਰ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਲ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਵ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ੜ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਸ਼</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ੰ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="106">
+      <label>
+        <rec>ਂ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 85dd7c2..5401bd0 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index e6f1abc..01940df 100644 (file)
@@ -3,6 +3,11 @@
   <image_path>
     <button_normal>B09_panel_h.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
   <row x="78" y="10">
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Й</rec>
         <rec shift="loc">Й</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ц</rec>
         <rec shift="loc">Ц</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">У</rec>
         <rec shift="loc">У</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">К</rec>
         <rec shift="loc">К</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Е</rec>
         <rec shift="loc">Е</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Н</rec>
         <rec shift="loc">Н</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Г</rec>
         <rec shift="loc">Г</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ш</rec>
         <rec shift="loc">Ш</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Щ</rec>
         <rec shift="loc">Щ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">З</rec>
         <rec shift="loc">З</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Х</rec>
         <rec shift="loc">Х</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
       <label>
         <rec shift="on">Ъ</rec>
         <rec shift="loc">Ъ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="126">
         <rec shift="on">Ф</rec>
         <rec shift="loc">Ф</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ы</rec>
         <rec shift="loc">Ы</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">В</rec>
         <rec shift="loc">В</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">А</rec>
         <rec shift="loc">А</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">П</rec>
         <rec shift="loc">П</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Р</rec>
         <rec shift="loc">Р</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">О</rec>
         <rec shift="loc">О</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Л</rec>
         <rec shift="loc">Л</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Д</rec>
         <rec shift="loc">Д</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ж</rec>
         <rec shift="loc">Ж</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="82">
       <label>
         <rec shift="on">Э</rec>
         <rec shift="loc">Э</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="18">
         <rec shift="on">Я</rec>
         <rec shift="loc">Я</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ч</rec>
         <rec shift="loc">Ч</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">С</rec>
         <rec shift="loc">С</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">М</rec>
         <rec shift="loc">М</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">И</rec>
         <rec shift="loc">И</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Т</rec>
         <rec shift="loc">Т</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ь</rec>
         <rec shift="loc">Ь</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Б</rec>
         <rec shift="loc">Б</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ю</rec>
         <rec shift="loc">Ю</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="14">
       <label>
         <rec shift="on">Ë</rec>
         <rec shift="loc">Ë</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" hit_right="14" use_repeat_key="true" width="140">
       <image_label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>Русский</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>Русский</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>Русский</rec>
       </label>
index 0538eef..de880c7 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_SINHALA.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_SINHALA.xml
new file mode 100644 (file)
index 0000000..939a3d6
--- /dev/null
@@ -0,0 +1,613 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="47" key_spacing="8" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">අ</rec>
+        <rec shift="on">්</rec>
+        <rec shift="loc">්</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ආ</rec>
+        <rec shift="on">ා</rec>
+        <rec shift="loc">ා</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඇ</rec>
+        <rec shift="on">ැ</rec>
+        <rec shift="loc">ැ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඈ</rec>
+        <rec shift="on">ෑ</rec>
+        <rec shift="loc">ෑ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ක</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඛ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ග</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ඞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ඉ</rec>
+        <rec shift="on">ි</rec>
+        <rec shift="loc">ි</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඊ</rec>
+        <rec shift="on">ී</rec>
+        <rec shift="loc">ී</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">උ</rec>
+        <rec shift="on">ු</rec>
+        <rec shift="loc">ු</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඌ</rec>
+        <rec shift="on">ූ</rec>
+        <rec shift="loc">ූ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">එ</rec>
+        <rec shift="on">ෙ</rec>
+        <rec shift="loc">ෙ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ච</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඡ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ජ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඣ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ඤ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ඒ</rec>
+        <rec shift="on">ෙ◌්</rec>
+        <rec shift="loc">ෙ◌්</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඔ</rec>
+        <rec shift="on">ෙ◌ා</rec>
+        <rec shift="loc">ෙ◌ා</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඕ</rec>
+        <rec shift="on">ෙ◌ා◌්</rec>
+        <rec shift="loc">ෙ◌ා◌්</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඖ</rec>
+        <rec shift="on">ෙ◌ෘ</rec>
+        <rec shift="loc">ෙ◌ෘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">අං</rec>
+        <rec shift="on">ං</rec>
+        <rec shift="loc">ං</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ට</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඨ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඩ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඪ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ණ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ත</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ථ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ද</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ධ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>න</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ප</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඵ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>බ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>භ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ම</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ය</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ර</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ල</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ව</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ශ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ෂ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ස</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="106">
+      <label>
+        <rec>හ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 85dd7c2..5401bd0 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_SLOVENIAN.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_SLOVENIAN.xml
new file mode 100644 (file)
index 0000000..5a4071d
--- /dev/null
@@ -0,0 +1,849 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="68" key_spacing="8" row_spacing="10" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="77" y="10">
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup" hit_left="77">
+      <label>
+        <rec auto_upper="true">e</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">è</label>
+        <label shift="off" autopopup="1">é</label>
+        <label shift="off" autopopup="2">ê</label>
+        <label shift="off" autopopup="3">ë</label>
+        <label shift="off" autopopup="4">ē</label>
+        <label shift="off" autopopup="5">ė</label>
+        <label shift="off" autopopup="6">ę</label>
+        <label shift="off" autopopup="7">ě</label>
+        <label shift="off" autopopup="8">ə</label>
+        <label shift="on" autopopup="0">È</label>
+        <label shift="on" autopopup="1">É</label>
+        <label shift="on" autopopup="2">Ê</label>
+        <label shift="on" autopopup="3">Ë</label>
+        <label shift="on" autopopup="4">Ē</label>
+        <label shift="on" autopopup="5">Ė</label>
+        <label shift="on" autopopup="6">Ę</label>
+        <label shift="on" autopopup="7">Ě</label>
+        <label shift="on" autopopup="8">Ə</label>
+        <label shift="loc" autopopup="0">È</label>
+        <label shift="loc" autopopup="1">É</label>
+        <label shift="loc" autopopup="2">Ê</label>
+        <label shift="loc" autopopup="3">Ë</label>
+        <label shift="loc" autopopup="4">Ē</label>
+        <label shift="loc" autopopup="5">Ė</label>
+        <label shift="loc" autopopup="6">Ę</label>
+        <label shift="loc" autopopup="7">Ě</label>
+        <label shift="loc" autopopup="8">Ə</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">r</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ŕ</label>
+        <label shift="off" autopopup="1">ř</label>
+        <label shift="on" autopopup="0">Ŕ</label>
+        <label shift="on" autopopup="1">Ř</label>
+        <label shift="loc" autopopup="0">Ŕ</label>
+        <label shift="loc" autopopup="1">Ř</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">t</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">þ</label>
+        <label shift="off" autopopup="1">ť</label>
+        <label shift="off" autopopup="2">ț</label>
+        <label shift="on" autopopup="0">Þ</label>
+        <label shift="on" autopopup="1">Ť</label>
+        <label shift="on" autopopup="2">Ț</label>
+        <label shift="loc" autopopup="0">Þ</label>
+        <label shift="loc" autopopup="1">Ť</label>
+        <label shift="loc" autopopup="2">Ț</label>
+      </auto_popup_keys>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec shift="off">ž</rec>
+        <rec shift="on">Ž</rec>
+        <rec shift="loc">Ž</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ź</label>
+        <label shift="off" autopopup="1">ż</label>
+        <label shift="off" autopopup="2">ž</label>
+        <label shift="on" autopopup="0">Ź</label>
+        <label shift="on" autopopup="1">Ż</label>
+        <label shift="on" autopopup="2">Ž</label>
+        <label shift="loc" autopopup="0">Ź</label>
+        <label shift="loc" autopopup="1">Ż</label>
+        <label shift="loc" autopopup="2">Ž</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">z</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ź</label>
+        <label shift="off" autopopup="1">ż</label>
+        <label shift="off" autopopup="2">ž</label>
+        <label shift="on" autopopup="0">Ź</label>
+        <label shift="on" autopopup="1">Ż</label>
+        <label shift="on" autopopup="2">Ž</label>
+        <label shift="loc" autopopup="0">Ź</label>
+        <label shift="loc" autopopup="1">Ż</label>
+        <label shift="loc" autopopup="2">Ž</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">u</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ü</label>
+        <label shift="off" autopopup="1">û</label>
+        <label shift="off" autopopup="2">ú</label>
+        <label shift="off" autopopup="3">ù</label>
+        <label shift="off" autopopup="4">ų</label>
+        <label shift="off" autopopup="5">ű</label>
+        <label shift="off" autopopup="6">ů</label>
+        <label shift="off" autopopup="7">ū</label>
+        <label shift="on" autopopup="0">Ü</label>
+        <label shift="on" autopopup="1">Û</label>
+        <label shift="on" autopopup="2">Ú</label>
+        <label shift="on" autopopup="3">Ù</label>
+        <label shift="on" autopopup="4">Ų</label>
+        <label shift="on" autopopup="5">Ű</label>
+        <label shift="on" autopopup="6">Ů</label>
+        <label shift="on" autopopup="7">Ū</label>
+        <label shift="loc" autopopup="0">Ü</label>
+        <label shift="loc" autopopup="1">Û</label>
+        <label shift="loc" autopopup="2">Ú</label>
+        <label shift="loc" autopopup="3">Ù</label>
+        <label shift="loc" autopopup="4">Ų</label>
+        <label shift="loc" autopopup="5">Ű</label>
+        <label shift="loc" autopopup="6">Ů</label>
+        <label shift="loc" autopopup="7">Ū</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">i</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">î</label>
+        <label shift="off" autopopup="1">í</label>
+        <label shift="off" autopopup="2">ì</label>
+        <label shift="off" autopopup="3">ı</label>
+        <label shift="off" autopopup="4">į</label>
+        <label shift="off" autopopup="5">ī</label>
+        <label shift="off" autopopup="6">ï</label>
+        <label shift="on" autopopup="0">Î</label>
+        <label shift="on" autopopup="1">Í</label>
+        <label shift="on" autopopup="2">Ì</label>
+        <label shift="on" autopopup="3">İ</label>
+        <label shift="on" autopopup="4">Į</label>
+        <label shift="on" autopopup="5">Ī</label>
+        <label shift="on" autopopup="6">Ï</label>
+        <label shift="loc" autopopup="0">Î</label>
+        <label shift="loc" autopopup="1">Í</label>
+        <label shift="loc" autopopup="2">Ì</label>
+        <label shift="loc" autopopup="3">İ</label>
+        <label shift="loc" autopopup="5">Į</label>
+        <label shift="loc" autopopup="5">Ī</label>
+        <label shift="loc" autopopup="6">Ï</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">o</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">õ</label>
+        <label shift="off" autopopup="1">ô</label>
+        <label shift="off" autopopup="2">ó</label>
+        <label shift="off" autopopup="3">ò</label>
+        <label shift="off" autopopup="4">œ</label>
+        <label shift="off" autopopup="5">ő</label>
+        <label shift="off" autopopup="6">ø</label>
+        <label shift="off" autopopup="7">ö</label>
+        <label shift="on" autopopup="0">Õ</label>
+        <label shift="on" autopopup="1">Ô</label>
+        <label shift="on" autopopup="2">Ó</label>
+        <label shift="on" autopopup="3">Ò</label>
+        <label shift="on" autopopup="4">Œ</label>
+        <label shift="on" autopopup="5">Ő</label>
+        <label shift="on" autopopup="6">Ø</label>
+        <label shift="on" autopopup="7">Ö</label>
+        <label shift="loc" autopopup="0">Õ</label>
+        <label shift="loc" autopopup="1">Ô</label>
+        <label shift="loc" autopopup="2">Ó</label>
+        <label shift="loc" autopopup="3">Ò</label>
+        <label shift="loc" autopopup="4">Œ</label>
+        <label shift="loc" autopopup="5">Ő</label>
+        <label shift="loc" autopopup="6">Ø</label>
+        <label shift="loc" autopopup="7">Ö</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" multitouch_type="settle_previous" hit_right="77">
+      <label>
+        <rec auto_upper="true">p</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">a</rec>
+        <rec multi="1">-</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">-</label>
+        <label shift="off" autopopup="1">à</label>
+        <label shift="off" autopopup="2">á</label>
+        <label shift="off" autopopup="3">â</label>
+        <label shift="off" autopopup="4">ã</label>
+        <label shift="off" autopopup="5">ä</label>
+        <label shift="off" autopopup="6">å</label>
+        <label shift="off" autopopup="7">æ</label>
+        <label shift="off" autopopup="8">ā</label>
+        <label shift="off" autopopup="9">ă</label>
+        <label shift="off" autopopup="10">ą</label>
+        <label shift="on" autopopup="0">-</label>
+        <label shift="on" autopopup="1">À</label>
+        <label shift="on" autopopup="2">Á</label>
+        <label shift="on" autopopup="3">Â</label>
+        <label shift="on" autopopup="4">Ã</label>
+        <label shift="on" autopopup="5">Ä</label>
+        <label shift="on" autopopup="6">Å</label>
+        <label shift="on" autopopup="7">Æ</label>
+        <label shift="on" autopopup="8">Ā</label>
+        <label shift="on" autopopup="9">Ă</label>
+        <label shift="on" autopopup="10">Ą</label>
+        <label shift="loc" autopopup="0">-</label>
+        <label shift="loc" autopopup="1">À</label>
+        <label shift="loc" autopopup="2">Á</label>
+        <label shift="loc" autopopup="3">Â</label>
+        <label shift="loc" autopopup="4">Ã</label>
+        <label shift="loc" autopopup="5">Ä</label>
+        <label shift="loc" autopopup="6">Å</label>
+        <label shift="loc" autopopup="7">Æ</label>
+        <label shift="loc" autopopup="8">Ā</label>
+        <label shift="loc" autopopup="9">Ă</label>
+        <label shift="loc" autopopup="10">Ą</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">s</rec>
+        <rec multi="1">@</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">@</label>
+        <label shift="off" autopopup="1">ß</label>
+        <label shift="off" autopopup="2">ś</label>
+        <label shift="off" autopopup="3">š</label>
+        <label shift="off" autopopup="4">ş</label>
+        <label shift="on" autopopup="0">@</label>
+        <label shift="on" autopopup="1">ß</label>
+        <label shift="on" autopopup="2">Ś</label>
+        <label shift="on" autopopup="3">Š</label>
+        <label shift="on" autopopup="4">Ş</label>
+        <label shift="loc" autopopup="0">@</label>
+        <label shift="loc" autopopup="1">ß</label>
+        <label shift="loc" autopopup="2">Ś</label>
+        <label shift="loc" autopopup="3">Š</label>
+        <label shift="loc" autopopup="4">Ş</label>
+      </auto_popup_keys>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec shift="off">š</rec>
+        <rec shift="on">Š</rec>
+        <rec shift="loc">Š</rec>
+        <rec multi="1">@</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">@</label>
+        <label shift="off" autopopup="1">ß</label>
+        <label shift="off" autopopup="2">ś</label>
+        <label shift="off" autopopup="3">š</label>
+        <label shift="off" autopopup="4">ş</label>
+        <label shift="on" autopopup="0">@</label>
+        <label shift="on" autopopup="1">ß</label>
+        <label shift="on" autopopup="2">Ś</label>
+        <label shift="on" autopopup="3">Š</label>
+        <label shift="on" autopopup="4">Ş</label>
+        <label shift="loc" autopopup="0">@</label>
+        <label shift="loc" autopopup="1">ß</label>
+        <label shift="loc" autopopup="2">Ś</label>
+        <label shift="loc" autopopup="3">Š</label>
+        <label shift="loc" autopopup="4">Ş</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">d</rec>
+        <rec multi="1">*</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">*</label>
+        <label shift="off" autopopup="1">ď</label>
+        <label shift="off" autopopup="2">đ</label>
+        <label shift="on" autopopup="0">*</label>
+        <label shift="on" autopopup="1">Ď</label>
+        <label shift="on" autopopup="2">Đ</label>
+        <label shift="loc" autopopup="0">*</label>
+        <label shift="loc" autopopup="1">Ď</label>
+        <label shift="loc" autopopup="2">Đ</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="^" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">f</rec>
+        <rec multi="1">^</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">g</rec>
+        <rec multi="1">:</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">:</label>
+        <label shift="off" autopopup="1">ģ</label>
+        <label shift="off" autopopup="2">ğ</label>
+        <label shift="on" autopopup="0">:</label>
+        <label shift="on" autopopup="1">Ģ</label>
+        <label shift="on" autopopup="2">Ğ</label>
+        <label shift="loc" autopopup="0">:</label>
+        <label shift="loc" autopopup="1">Ģ</label>
+        <label shift="loc" autopopup="2">Ğ</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value=";" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">h</rec>
+        <rec multi="1">;</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="(" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">j</rec>
+        <rec multi="1">(</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">k</rec>
+        <rec multi="1">)</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ķ</label>
+        <label shift="off" autopopup="1">)</label>
+        <label shift="on" autopopup="0">Ķ</label>
+        <label shift="on" autopopup="1">)</label>
+        <label shift="loc" autopopup="0">Ķ</label>
+        <label shift="loc" autopopup="1">)</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">l</rec>
+        <rec multi="1">~</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ł</label>
+        <label shift="off" autopopup="1">ľ</label>
+        <label shift="off" autopopup="2">ļ</label>
+        <label shift="off" autopopup="3">ĺ</label>
+        <label shift="off" autopopup="4">~</label>
+        <label shift="on" autopopup="0">Ł</label>
+        <label shift="on" autopopup="1">Ľ</label>
+        <label shift="on" autopopup="2">Ļ</label>
+        <label shift="on" autopopup="3">Ĺ</label>
+        <label shift="on" autopopup="4">~</label>
+        <label shift="loc" autopopup="0">Ł</label>
+        <label shift="loc" autopopup="1">Ľ</label>
+        <label shift="loc" autopopup="2">Ļ</label>
+        <label shift="loc" autopopup="3">Ĺ</label>
+        <label shift="loc" autopopup="4">~</label>
+      </auto_popup_keys>
+    </key>
+  </row>
+  <row x="18">
+    <key button_type="selfish" key_type="control" hit_left="18" key_spacing="108" width="140">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">c</rec>
+        <rec multi="1">"</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">"</label>
+        <label shift="off" autopopup="1">ć</label>
+        <label shift="off" autopopup="2">č</label>
+        <label shift="off" autopopup="3">ç</label>
+        <label shift="on" autopopup="0">"</label>
+        <label shift="on" autopopup="1">Ç</label>
+        <label shift="on" autopopup="2">Ć</label>
+        <label shift="on" autopopup="3">Č</label>
+        <label shift="loc" autopopup="0">"</label>
+        <label shift="loc" autopopup="1">Ç</label>
+        <label shift="loc" autopopup="2">Ć</label>
+        <label shift="loc" autopopup="3">Č</label>
+      </auto_popup_keys>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec shift="off">č</rec>
+        <rec shift="on">Č</rec>
+        <rec shift="loc">Č</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ć</label>
+        <label shift="off" autopopup="1">č</label>
+        <label shift="off" autopopup="2">ç</label>
+        <label shift="on" autopopup="0">Ç</label>
+        <label shift="on" autopopup="1">Ć</label>
+        <label shift="on" autopopup="2">Č</label>
+        <label shift="loc" autopopup="0">Ç</label>
+        <label shift="loc" autopopup="1">Ć</label>
+        <label shift="loc" autopopup="2">Č</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="." multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">v</rec>
+        <rec multi="1">.</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="," multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">b</rec>
+        <rec multi="1">,</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">n</rec>
+        <rec multi="1">?</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ň</label>
+        <label shift="off" autopopup="1">ņ</label>
+        <label shift="off" autopopup="2">ń</label>
+        <label shift="off" autopopup="3">ñ</label>
+        <label shift="off" autopopup="4">?</label>
+        <label shift="on" autopopup="0">Ň</label>
+        <label shift="on" autopopup="1">Ņ</label>
+        <label shift="on" autopopup="2">Ń</label>
+        <label shift="on" autopopup="3">Ñ</label>
+        <label shift="on" autopopup="4">?</label>
+        <label shift="loc" autopopup="0">Ň</label>
+        <label shift="loc" autopopup="1">Ņ</label>
+        <label shift="loc" autopopup="2">Ń</label>
+        <label shift="loc" autopopup="3">Ñ</label>
+        <label shift="loc" autopopup="4">?</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="!" multitouch_type="settle_previous" key_spacing="108">
+      <label>
+        <rec auto_upper="true">m</rec>
+        <rec multi="1">!</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index b85d7dd..0bc085d 100644 (file)
@@ -3,39 +3,29 @@
   <image_path>
     <button_normal>B09_panel_h.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
   <row x="18" y="11">
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">q</rec>
         <rec multi="1">1</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="2" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">w</rec>
         <rec multi="1">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">e</rec>
         <rec multi="1">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">r</rec>
         <rec multi="1">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">t</rec>
         <rec multi="1">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">y</rec>
         <rec multi="1">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">u</rec>
         <rec multi="1">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">i</rec>
         <rec multi="1">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">o</rec>
         <rec multi="1">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">p</rec>
         <rec multi="1">0</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="82">
         <rec auto_upper="true">a</rec>
         <rec multi="1">-</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">s</rec>
         <rec multi="1">@</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">d</rec>
         <rec multi="1">*</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">f</rec>
         <rec multi="1">^</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">g</rec>
         <rec multi="1">:</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">h</rec>
         <rec multi="1">;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="(" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">j</rec>
         <rec multi="1">(</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">k</rec>
         <rec multi="1">)</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">l</rec>
         <rec multi="1">~</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">z</rec>
         <rec multi="1">/</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">x</rec>
         <rec multi="1">'</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">c</rec>
         <rec multi="1">"</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">v</rec>
         <rec multi="1">.</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="," multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">b</rec>
         <rec multi="1">,</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">n</rec>
         <rec multi="1">?</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">m</rec>
         <rec multi="1">!</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_magnifier="true" longkey_magnifier="true" use_repeat_key="true" width="140">
       <image_label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>Español</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>Español</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>Español</rec>
       </label>
index 5d40b01..ce72819 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 3557bd9..142c8a6 100644 (file)
   <image_path>
     <button_normal>B09_panel_h.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
   <row x="18" y="11">
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="#" multitouch_type="settle_previous">
       <label>
         <rec multi="0">1</rec>
         <rec multi="1">#</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="&amp;" multitouch_type="settle_previous">
       <label>
         <rec multi="0">2</rec>
         <rec multi="1">&amp;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="%" multitouch_type="settle_previous">
       <label>
         <rec multi="0">3</rec>
         <rec multi="1">%</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="+" multitouch_type="settle_previous">
       <label>
         <rec multi="0">4</rec>
         <rec multi="1">+</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="=" multitouch_type="settle_previous">
       <label>
         <rec multi="0">5</rec>
         <rec multi="1">=</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="_" multitouch_type="settle_previous">
       <label>
         <rec multi="0">6</rec>
         <rec multi="1">_</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="\" multitouch_type="settle_previous">
       <label>
         <rec multi="0">7</rec>
         <rec multi="1">\</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="|" multitouch_type="settle_previous">
       <label>
         <rec multi="0">8</rec>
         <rec multi="1">|</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="&lt;" multitouch_type="settle_previous">
       <label>
         <rec multi="0">9</rec>
         <rec multi="1">&lt;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="&gt;" multitouch_type="settle_previous">
       <label>
         <rec multi="0">0</rec>
         <rec multi="1">&gt;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="82">
         <rec multi="0">-</rec>
         <rec multi="1">{</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="}" multitouch_type="settle_previous">
       <label>
         <rec multi="0">@</rec>
         <rec multi="1">}</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="[" multitouch_type="settle_previous">
       <label>
         <rec multi="0">*</rec>
         <rec multi="1">[</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="]" multitouch_type="settle_previous">
       <label>
         <rec multi="0">^</rec>
         <rec multi="1">]</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="$" multitouch_type="settle_previous">
       <label>
         <rec multi="0">:</rec>
         <rec multi="1">$</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="£" multitouch_type="settle_previous">
       <label>
         <rec multi="0">;</rec>
         <rec multi="1">£</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="¥" multitouch_type="settle_previous">
       <label>
         <rec multi="0">(</rec>
         <rec multi="1">¥</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="€" multitouch_type="settle_previous">
       <label>
         <rec multi="0">)</rec>
         <rec multi="1">€</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="₩" multitouch_type="settle_previous">
       <label>
         <rec multi="0">~</rec>
         <rec multi="1">₩</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="18">
         <rec multi="0">/</rec>
         <rec multi="1">¢</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="`" multitouch_type="settle_previous">
       <label>
         <rec multi="0">'</rec>
         <rec multi="1">`</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="°" multitouch_type="settle_previous">
       <label>
         <rec multi="0">"</rec>
         <rec multi="1">°</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="·" multitouch_type="settle_previous">
       <label>
         <rec multi="0">.</rec>
         <rec multi="1">·</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="®" multitouch_type="settle_previous">
       <label>
         <rec multi="0">,</rec>
         <rec multi="1">®</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="©" multitouch_type="settle_previous">
       <label>
         <rec multi="0">?</rec>
         <rec multi="1">©</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="¿" multitouch_type="settle_previous" key_spacing="50">
       <label>
         <rec multi="0">!</rec>
         <rec multi="1">¿</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_magnifier="true" longkey_magnifier="true" use_repeat_key="true" width="140">
       <image_label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="612">
       <image_label>
         <rec button="normal">B09_icon_space.png</rec>
         <rec button="pressed">B09_icon_space_press.png</rec>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="358">
       <image_label>
         <rec button="normal">B09_icon_space.png</rec>
         <rec button="pressed">B09_icon_space_press.png</rec>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="358">
       <image_label>
         <rec button="normal">B09_icon_space.png</rec>
         <rec button="pressed">B09_icon_space_press.png</rec>
index 0ccf0d7..6b88904 100644 (file)
   <image_path>
     <button_normal>B09_panel_h.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
   <row x="18" y="11">
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous">
       <label>
         <rec multi="0">#</rec>
         <rec multi="1">1</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="2" multitouch_type="settle_previous">
       <label>
         <rec multi="0">&amp;</rec>
         <rec multi="1">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="3" multitouch_type="settle_previous">
       <label>
         <rec multi="0">%</rec>
         <rec multi="1">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="4" multitouch_type="settle_previous">
       <label>
         <rec multi="0">+</rec>
         <rec multi="1">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="5" multitouch_type="settle_previous">
       <label>
         <rec multi="0">=</rec>
         <rec multi="1">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="6" multitouch_type="settle_previous">
       <label>
         <rec multi="0">_</rec>
         <rec multi="1">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="7" multitouch_type="settle_previous">
       <label>
         <rec multi="0">\</rec>
         <rec multi="1">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="8" multitouch_type="settle_previous">
       <label>
         <rec multi="0">|</rec>
         <rec multi="1">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="9" multitouch_type="settle_previous">
       <label>
         <rec multi="0">&lt;</rec>
         <rec multi="1">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="0" multitouch_type="settle_previous">
       <label>
         <rec multi="0">&gt;</rec>
         <rec multi="1">0</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="82">
         <rec multi="0">{</rec>
         <rec multi="1">-</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="@" multitouch_type="settle_previous">
       <label>
         <rec multi="0">}</rec>
         <rec multi="1">@</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="*" multitouch_type="settle_previous">
       <label>
         <rec multi="0">[</rec>
         <rec multi="1">*</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="^" multitouch_type="settle_previous">
       <label>
         <rec multi="0">]</rec>
         <rec multi="1">^</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value=":" multitouch_type="settle_previous">
       <label>
         <rec multi="0">$</rec>
         <rec multi="1">:</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value=";" multitouch_type="settle_previous">
       <label>
         <rec multi="0">£</rec>
         <rec multi="1">;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="(" multitouch_type="settle_previous">
       <label>
         <rec multi="0">¥</rec>
         <rec multi="1">(</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value=")" multitouch_type="settle_previous">
       <label>
         <rec multi="0">€</rec>
         <rec multi="1">)</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="~" multitouch_type="settle_previous">
       <label>
         <rec multi="0">₩</rec>
         <rec multi="1">~</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="18">
         <rec multi="0">¢</rec>
         <rec multi="1">/</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="'" multitouch_type="settle_previous">
       <label>
         <rec multi="0">`</rec>
         <rec multi="1">'</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="&quot;" multitouch_type="settle_previous">
       <label>
         <rec multi="0">°</rec>
         <rec multi="1">"</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="." multitouch_type="settle_previous">
       <label>
         <rec multi="0">·</rec>
         <rec multi="1">.</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="," multitouch_type="settle_previous">
       <label>
         <rec multi="0">®</rec>
         <rec multi="1">,</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="?" multitouch_type="settle_previous">
       <label>
         <rec multi="0">©</rec>
         <rec multi="1">?</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="!" multitouch_type="settle_previous" key_spacing="50">
       <label>
         <rec multi="0">¿</rec>
         <rec multi="1">!</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_magnifier="true" longkey_magnifier="true" use_repeat_key="true" width="140">
       <image_label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="612">
       <image_label>
         <rec button="normal">B09_icon_space.png</rec>
         <rec button="pressed">B09_icon_space_press.png</rec>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="358">
       <image_label>
         <rec button="normal">B09_icon_space.png</rec>
         <rec button="pressed">B09_icon_space_press.png</rec>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="358">
       <image_label>
         <rec button="normal">B09_icon_space.png</rec>
         <rec button="pressed">B09_icon_space_press.png</rec>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_TAMIL.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_TAMIL.xml
new file mode 100644 (file)
index 0000000..bcc5989
--- /dev/null
@@ -0,0 +1,559 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="148" key_height="48" key_spacing="8" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="20" y="4">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="20">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">அ</rec>
+        <rec shift="on">்</rec>
+        <rec shift="loc">்</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ஆ</rec>
+        <rec shift="on">ா</rec>
+        <rec shift="loc">ா</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">இ</rec>
+        <rec shift="on">ி</rec>
+        <rec shift="loc">ி</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>க</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ங</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ச</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="20">
+      <label>
+        <rec>ஞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="20">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="20">
+      <label>
+        <rec shift="off">ஈ</rec>
+        <rec shift="on">ீ</rec>
+        <rec shift="loc">ீ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">உ</rec>
+        <rec shift="on">ு</rec>
+        <rec shift="loc">ு</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ஊ</rec>
+        <rec shift="on">ூ</rec>
+        <rec shift="loc">ூ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">எ</rec>
+        <rec shift="on">ெ</rec>
+        <rec shift="loc">ெ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ட</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ண</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>த</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="20">
+      <label>
+        <rec>ந</rec>
+      </label>
+    </key>
+  </row>
+  <row x="20">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="20">
+      <label>
+        <rec shift="off">ஏ</rec>
+        <rec shift="on">ே</rec>
+        <rec shift="loc">ே</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ஐ</rec>
+        <rec shift="on">ை</rec>
+        <rec shift="loc">ை</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ஒ</rec>
+        <rec shift="on">ெ◌ா</rec>
+        <rec shift="loc">ெ◌ா</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ஓ</rec>
+        <rec shift="on">ே◌ா</rec>
+        <rec shift="loc">ே◌ா</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ப</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ம</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ய</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="20">
+      <label>
+        <rec>ர</rec>
+      </label>
+    </key>
+  </row>
+  <row x="99">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="20">
+      <label>
+        <rec shift="off">ஔ</rec>
+        <rec shift="on">ெ◌ௗ</rec>
+        <rec shift="loc">ெ◌ௗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ல</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>வ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ழ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ள</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ற</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="20">
+      <label>
+        <rec>ன</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ஜ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ஷ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ஸ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ஹ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>க்ஷ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ஸ்ரீ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="45">
+      <label>
+        <rec>ஂ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_TELUGU.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_TELUGU.xml
new file mode 100644 (file)
index 0000000..4316d91
--- /dev/null
@@ -0,0 +1,613 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="47" key_spacing="8" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">అ</rec>
+        <rec shift="on">్</rec>
+        <rec shift="loc">్</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఆ</rec>
+        <rec shift="on">ా</rec>
+        <rec shift="loc">ా</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఇ</rec>
+        <rec shift="on">ి</rec>
+        <rec shift="loc">ి</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఈ</rec>
+        <rec shift="on">ీ</rec>
+        <rec shift="loc">ీ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>క</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఖ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>గ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ఙ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ఉ</rec>
+        <rec shift="on">ు</rec>
+        <rec shift="loc">ు</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఊ</rec>
+        <rec shift="on">ూ</rec>
+        <rec shift="loc">ూ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఋ</rec>
+        <rec shift="on">ృ</rec>
+        <rec shift="loc">ృ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఎ</rec>
+        <rec shift="on">ె</rec>
+        <rec shift="loc">ె</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఏ</rec>
+        <rec shift="on">ే</rec>
+        <rec shift="loc">ే</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>చ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఛ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>జ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ఞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ఐ</rec>
+        <rec shift="on">ై</rec>
+        <rec shift="loc">ై</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఒ</rec>
+        <rec shift="on">ొ</rec>
+        <rec shift="loc">ొ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఓ</rec>
+        <rec shift="on">ో</rec>
+        <rec shift="loc">ో</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఔ</rec>
+        <rec shift="on">ౌ</rec>
+        <rec shift="loc">ౌ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">అం</rec>
+        <rec shift="on">◌</rec>
+        <rec shift="loc">◌</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ట</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>డ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ణ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>త</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>థ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ద</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ధ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>న</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ప</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఫ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>బ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>భ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>మ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>య</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ర</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ల</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>వ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>శ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ష</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>స</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="106">
+      <label>
+        <rec>హ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_THAI.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_THAI.xml
new file mode 100644 (file)
index 0000000..1c8fa6c
--- /dev/null
@@ -0,0 +1,656 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="98" key_height="57" key_spacing="4" row_spacing="4" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="81" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="81">
+      <label>
+        <rec shift="off">ๅ</rec>
+        <rec shift="on">๑</rec>
+        <rec shift="loc">๑</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ภ</rec>
+        <rec shift="on">๒</rec>
+        <rec shift="loc">๒</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ถ</rec>
+        <rec shift="on">๓</rec>
+        <rec shift="loc">๓</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ุ</rec>
+        <rec shift="on">๔</rec>
+        <rec shift="loc">๔</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ึ</rec>
+        <rec shift="on">ู</rec>
+        <rec shift="loc">ู</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ค</rec>
+        <rec shift="on">๕</rec>
+        <rec shift="loc">๕</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ต</rec>
+        <rec shift="on">๖</rec>
+        <rec shift="loc">๖</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">จ</rec>
+        <rec shift="on">๗</rec>
+        <rec shift="loc">๗</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ข</rec>
+        <rec shift="on">๘</rec>
+        <rec shift="loc">๘</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ช</rec>
+        <rec shift="on">๙</rec>
+        <rec shift="loc">๙</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="81">
+      <label>
+        <rec shift="off">ฃ</rec>
+        <rec shift="on">ฅ</rec>
+        <rec shift="loc">ฅ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="30">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="30">
+      <label>
+        <rec shift="off">ๆ</rec>
+        <rec shift="on">๐</rec>
+        <rec shift="loc">๐</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ไ </rec>
+        <rec shift="on">"</rec>
+        <rec shift="loc">"</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ำ</rec>
+        <rec shift="on">ฎ</rec>
+        <rec shift="loc">ฎ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">พ</rec>
+        <rec shift="on">ฑ</rec>
+        <rec shift="loc">ฑ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ะ</rec>
+        <rec shift="on">ธ</rec>
+        <rec shift="loc">ธ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ั</rec>
+        <rec shift="on">ํ</rec>
+        <rec shift="loc">ํ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ี</rec>
+        <rec shift="on">๊</rec>
+        <rec shift="loc">๊</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ร</rec>
+        <rec shift="on">ณ</rec>
+        <rec shift="loc">ณ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">น</rec>
+        <rec shift="on">ฯ</rec>
+        <rec shift="loc">ฯ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ย</rec>
+        <rec shift="on">ญ</rec>
+        <rec shift="loc">ญ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">บ</rec>
+        <rec shift="on">ฐ</rec>
+        <rec shift="loc">ฐ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="30">
+      <label>
+        <rec shift="off">ล</rec>
+        <rec shift="on">,</rec>
+        <rec shift="loc">,</rec>
+      </label>
+    </key>
+  </row>
+  <row x="81">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="30">
+      <label>
+        <rec shift="off">ฟ</rec>
+        <rec shift="on">ฤ</rec>
+        <rec shift="loc">ฤ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ห</rec>
+        <rec shift="on">ฆ</rec>
+        <rec shift="loc">ฆ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ก</rec>
+        <rec shift="on">ฏ</rec>
+        <rec shift="loc">ฏ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ด</rec>
+        <rec shift="on">โ </rec>
+        <rec shift="loc">โ </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">เ </rec>
+        <rec shift="on">ฌ</rec>
+        <rec shift="loc">ฌ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">้</rec>
+        <rec shift="on">็</rec>
+        <rec shift="loc">็</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">่</rec>
+        <rec shift="on">๋</rec>
+        <rec shift="loc">๋</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">า</rec>
+        <rec shift="on">ษ</rec>
+        <rec shift="loc">ษ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ส</rec>
+        <rec shift="on">ศ</rec>
+        <rec shift="loc">ศ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ว</rec>
+        <rec shift="on">ซ</rec>
+        <rec shift="loc">ซ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="30">
+      <label>
+        <rec shift="off">ง</rec>
+        <rec shift="on">฿</rec>
+        <rec shift="loc">฿</rec>
+      </label>
+    </key>
+  </row>
+  <row x="10">
+    <key button_type="selfish" key_type="control" hit_left="10" width="118">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ผ</rec>
+        <rec shift="on">(</rec>
+        <rec shift="loc">(</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ป</rec>
+        <rec shift="on">)</rec>
+        <rec shift="loc">)</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">แ </rec>
+        <rec shift="on">ฉ</rec>
+        <rec shift="loc">ฉ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">อ</rec>
+        <rec shift="on">ฮ</rec>
+        <rec shift="loc">ฮ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ิ</rec>
+        <rec shift="on">ฺ</rec>
+        <rec shift="loc">ฺ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ื</rec>
+        <rec shift="on">์</rec>
+        <rec shift="loc">์</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ท</rec>
+        <rec shift="on">?</rec>
+        <rec shift="loc">?</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ม</rec>
+        <rec shift="on">ฒ</rec>
+        <rec shift="loc">ฒ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ใ </rec>
+        <rec shift="on">ฬ</rec>
+        <rec shift="loc">ฬ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ฝ</rec>
+        <rec shift="on">ฦ</rec>
+        <rec shift="loc">ฦ</rec>
+      </label>
+    </key>
+    <key key_type="control" hit_right="10" use_repeat_key="true" width="118">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>Русский</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>Русский</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>Русский</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 85dd7c2..5401bd0 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_UKRAINIAN.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_UKRAINIAN.xml
new file mode 100644 (file)
index 0000000..1610747
--- /dev/null
@@ -0,0 +1,570 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="88" key_height="68" key_spacing="6" row_spacing="10" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="78" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">й</rec>
+        <rec shift="on">Й</rec>
+        <rec shift="loc">Й</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ц</rec>
+        <rec shift="on">Ц</rec>
+        <rec shift="loc">Ц</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">у</rec>
+        <rec shift="on">У</rec>
+        <rec shift="loc">У</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">к</rec>
+        <rec shift="on">К</rec>
+        <rec shift="loc">К</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">е</rec>
+        <rec shift="on">Е</rec>
+        <rec shift="loc">Е</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">н</rec>
+        <rec shift="on">Н</rec>
+        <rec shift="loc">Н</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">г</rec>
+        <rec shift="on">Г</rec>
+        <rec shift="loc">Г</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ш</rec>
+        <rec shift="on">Ш</rec>
+        <rec shift="loc">Ш</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">щ</rec>
+        <rec shift="on">Щ</rec>
+        <rec shift="loc">Щ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">з</rec>
+        <rec shift="on">З</rec>
+        <rec shift="loc">З</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">х</rec>
+        <rec shift="on">Х</rec>
+        <rec shift="loc">Х</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec shift="off">ї</rec>
+        <rec shift="on">Ї</rec>
+        <rec shift="loc">Ї</rec>
+      </label>
+    </key>
+  </row>
+  <row x="126">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="44">
+      <label>
+        <rec shift="off">ф</rec>
+        <rec shift="on">Ф</rec>
+        <rec shift="loc">Ф</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">і</rec>
+        <rec shift="on">І</rec>
+        <rec shift="loc">І</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">в</rec>
+        <rec shift="on">В</rec>
+        <rec shift="loc">В</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">а</rec>
+        <rec shift="on">А</rec>
+        <rec shift="loc">А</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">п</rec>
+        <rec shift="on">П</rec>
+        <rec shift="loc">П</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">р</rec>
+        <rec shift="on">Р</rec>
+        <rec shift="loc">Р</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">о</rec>
+        <rec shift="on">О</rec>
+        <rec shift="loc">О</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">л</rec>
+        <rec shift="on">Л</rec>
+        <rec shift="loc">Л</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">д</rec>
+        <rec shift="on">Д</rec>
+        <rec shift="loc">Д</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ж</rec>
+        <rec shift="on">Ж</rec>
+        <rec shift="loc">Ж</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="82">
+      <label>
+        <rec shift="off">є</rec>
+        <rec shift="on">Є</rec>
+        <rec shift="loc">Є</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key button_type="selfish" key_type="control" key_spacing="62" width="140">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">я</rec>
+        <rec shift="on">Я</rec>
+        <rec shift="loc">Я</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ч</rec>
+        <rec shift="on">Ч</rec>
+        <rec shift="loc">Ч</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">с</rec>
+        <rec shift="on">С</rec>
+        <rec shift="loc">С</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">м</rec>
+        <rec shift="on">М</rec>
+        <rec shift="loc">М</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">и</rec>
+        <rec shift="on">И</rec>
+        <rec shift="loc">И</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">т</rec>
+        <rec shift="on">Т</rec>
+        <rec shift="loc">Т</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ь</rec>
+        <rec shift="on">Ь</rec>
+        <rec shift="loc">Ь</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">б</rec>
+        <rec shift="on">Б</rec>
+        <rec shift="loc">Б</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="62">
+      <label>
+        <rec shift="off">ю</rec>
+        <rec shift="on">Ю</rec>
+        <rec shift="loc">Ю</rec>
+      </label>
+    </key>
+    <key key_type="control" hit_right="14" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 53989b5..6cfcbfe 100644 (file)
@@ -3,6 +3,11 @@
   <image_path>
     <button_normal>B09_panel_h.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
   <row x="14" y="10">
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ق</rec>
         <rec shift="loc">ق</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">و</rec>
         <rec shift="loc">و</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ع</rec>
         <rec shift="loc">ع</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ڑ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ڑ</rec>
         <rec shift="off" multi="1">ڑ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ٹ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ٹ</rec>
         <rec shift="off" multi="1">ٹ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ے</rec>
         <rec shift="loc">ے</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ء" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ء</rec>
         <rec shift="off" multi="1">ء</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ى</rec>
         <rec shift="loc">ى</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ە</rec>
         <rec shift="loc">ە</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">پ</rec>
         <rec shift="loc">پ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="14">
         <rec shift="loc">آ</rec>
         <rec shift="off" multi="1">آ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ش" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ش</rec>
         <rec shift="off" multi="1">ش</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ڈ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ڈ</rec>
         <rec shift="off" multi="1">ڈ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ف</rec>
         <rec shift="loc">ف</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="غ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">غ</rec>
         <rec shift="off" multi="1">غ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ح" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ح</rec>
         <rec shift="off" multi="1">ح</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ژ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ژ</rec>
         <rec shift="off" multi="1">ژ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">خ</rec>
         <rec shift="loc">خ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ک</rec>
         <rec shift="loc">ک</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ل</rec>
         <rec shift="loc">ل</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="18">
         <rec shift="loc">ذ</rec>
         <rec shift="off" multi="1">ذ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ض" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ض</rec>
         <rec shift="off" multi="1">ض</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ث" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ث</rec>
         <rec shift="off" multi="1">ث</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ظ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ظ</rec>
         <rec shift="off" multi="1">ظ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ب</rec>
         <rec shift="loc">ب</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ں" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ں</rec>
         <rec shift="off" multi="1">ں</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="45">
       <label>
         <rec shift="on">م</rec>
         <rec shift="loc">م</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_repeat_key="true" width="140">
       <image_label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>ﺍﺭﺩﻭ</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>ﺍﺭﺩﻭ</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>ﺍﺭﺩﻭ</rec>
       </label>
index 5842096..2ddcc34 100644 (file)
@@ -3,39 +3,29 @@
   <image_path>
     <button_normal>B09_panel_h.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
   <row x="18" y="11">
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">q</rec>
         <rec multi="1">1</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="2" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">w</rec>
         <rec multi="1">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">e</rec>
         <rec multi="1">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">r</rec>
         <rec multi="1">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">t</rec>
         <rec multi="1">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">y</rec>
         <rec multi="1">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">u</rec>
         <rec multi="1">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">i</rec>
         <rec multi="1">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">o</rec>
         <rec multi="1">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">p</rec>
         <rec multi="1">0</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="82">
         <rec auto_upper="true">a</rec>
         <rec multi="1">-</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">s</rec>
         <rec multi="1">@</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">d</rec>
         <rec multi="1">*</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">f</rec>
         <rec multi="1">^</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">g</rec>
         <rec multi="1">:</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">h</rec>
         <rec multi="1">;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="(" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">j</rec>
         <rec multi="1">(</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">k</rec>
         <rec multi="1">)</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">l</rec>
         <rec multi="1">~</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">z</rec>
         <rec multi="1">/</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">x</rec>
         <rec multi="1">'</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">c</rec>
         <rec multi="1">"</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">v</rec>
         <rec multi="1">.</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="," multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">b</rec>
         <rec multi="1">,</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">n</rec>
         <rec multi="1">?</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">m</rec>
         <rec multi="1">!</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_magnifier="true" longkey_magnifier="true" use_repeat_key="true" width="140">
       <image_label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="612">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
       <label>
         <rec>English (US)</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>English (US)</rec>
       </label>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="358">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
       <label>
         <rec>English (US)</rec>
       </label>
diff --git a/data/layout/sdk/LYT_LANDSCAPE_QTY_VIETNAMESE.xml b/data/layout/sdk/LYT_LANDSCAPE_QTY_VIETNAMESE.xml
new file mode 100644 (file)
index 0000000..dc62f59
--- /dev/null
@@ -0,0 +1,848 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout direction="landscape" width="1280" height="316" magnifier="true" key_width="118" key_height="68" key_spacing="8" row_spacing="10" hit_left="9" hit_right="9" hit_top="7" hit_bottom="7" label_type="QTY_LAND_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel_h.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_l_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_l_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">q</rec>
+        <rec multi="1">1</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="2" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">w</rec>
+        <rec multi="1">2</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">e</rec>
+        <rec multi="1">3</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">3</label>
+        <label shift="off" autopopup="1">è</label>
+        <label shift="off" autopopup="2">é</label>
+        <label shift="off" autopopup="3">ê</label>
+        <label shift="off" autopopup="4">ë</label>
+        <label shift="off" autopopup="5">ē</label>
+        <label shift="off" autopopup="6">ė</label>
+        <label shift="off" autopopup="7">ę</label>
+        <label shift="off" autopopup="8">ě</label>
+        <label shift="off" autopopup="9">ə</label>
+        <label shift="on" autopopup="0">3</label>
+        <label shift="on" autopopup="1">È</label>
+        <label shift="on" autopopup="2">É</label>
+        <label shift="on" autopopup="3">Ê</label>
+        <label shift="on" autopopup="4">Ë</label>
+        <label shift="on" autopopup="5">Ē</label>
+        <label shift="on" autopopup="6">Ė</label>
+        <label shift="on" autopopup="7">Ę</label>
+        <label shift="on" autopopup="8">Ě</label>
+        <label shift="on" autopopup="9">Ə</label>
+        <label shift="loc" autopopup="0">3</label>
+        <label shift="loc" autopopup="1">È</label>
+        <label shift="loc" autopopup="2">É</label>
+        <label shift="loc" autopopup="3">Ê</label>
+        <label shift="loc" autopopup="4">Ë</label>
+        <label shift="loc" autopopup="5">Ē</label>
+        <label shift="loc" autopopup="6">Ė</label>
+        <label shift="loc" autopopup="7">Ę</label>
+        <label shift="loc" autopopup="8">Ě</label>
+        <label shift="loc" autopopup="9">Ə</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">r</rec>
+        <rec multi="1">4</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">4</label>
+        <label shift="off" autopopup="1">ŕ</label>
+        <label shift="off" autopopup="2">ř</label>
+        <label shift="on" autopopup="0">4</label>
+        <label shift="on" autopopup="1">Ŕ</label>
+        <label shift="on" autopopup="2">Ř</label>
+        <label shift="loc" autopopup="0">4</label>
+        <label shift="loc" autopopup="1">Ŕ</label>
+        <label shift="loc" autopopup="2">Ř</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">t</rec>
+        <rec multi="1">5</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">5</label>
+        <label shift="off" autopopup="1">þ</label>
+        <label shift="off" autopopup="2">ť</label>
+        <label shift="off" autopopup="3">ț</label>
+        <label shift="on" autopopup="0">5</label>
+        <label shift="on" autopopup="1">Þ</label>
+        <label shift="on" autopopup="2">Ť</label>
+        <label shift="on" autopopup="3">Ț</label>
+        <label shift="loc" autopopup="0">5</label>
+        <label shift="loc" autopopup="1">Þ</label>
+        <label shift="loc" autopopup="2">Ť</label>
+        <label shift="loc" autopopup="3">Ț</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">y</rec>
+        <rec multi="1">6</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ý</label>
+        <label shift="off" autopopup="1">6</label>
+        <label shift="on" autopopup="0">Ý</label>
+        <label shift="on" autopopup="1">6</label>
+        <label shift="loc" autopopup="0">Ý</label>
+        <label shift="loc" autopopup="1">6</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">u</rec>
+        <rec multi="1">7</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ü</label>
+        <label shift="off" autopopup="1">û</label>
+        <label shift="off" autopopup="2">ú</label>
+        <label shift="off" autopopup="3">ù</label>
+        <label shift="off" autopopup="4">7</label>
+        <label shift="off" autopopup="5">ų</label>
+        <label shift="off" autopopup="6">ű</label>
+        <label shift="off" autopopup="7">ů</label>
+        <label shift="off" autopopup="8">ū</label>
+        <label shift="on" autopopup="0">Ü</label>
+        <label shift="on" autopopup="1">Û</label>
+        <label shift="on" autopopup="2">Ú</label>
+        <label shift="on" autopopup="3">Ù</label>
+        <label shift="on" autopopup="4">7</label>
+        <label shift="on" autopopup="5">Ų</label>
+        <label shift="on" autopopup="6">Ű</label>
+        <label shift="on" autopopup="7">Ů</label>
+        <label shift="on" autopopup="8">Ū</label>
+        <label shift="loc" autopopup="0">Ü</label>
+        <label shift="loc" autopopup="1">Û</label>
+        <label shift="loc" autopopup="2">Ú</label>
+        <label shift="loc" autopopup="3">Ù</label>
+        <label shift="loc" autopopup="4">7</label>
+        <label shift="loc" autopopup="5">Ų</label>
+        <label shift="loc" autopopup="6">Ű</label>
+        <label shift="loc" autopopup="7">Ů</label>
+        <label shift="loc" autopopup="8">Ū</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">i</rec>
+        <rec multi="1">8</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">î</label>
+        <label shift="off" autopopup="1">í</label>
+        <label shift="off" autopopup="2">ì</label>
+        <label shift="off" autopopup="3">8</label>
+        <label shift="off" autopopup="4">ı</label>
+        <label shift="off" autopopup="5">į</label>
+        <label shift="off" autopopup="6">ī</label>
+        <label shift="off" autopopup="7">ï</label>
+        <label shift="on" autopopup="0">Î</label>
+        <label shift="on" autopopup="1">Í</label>
+        <label shift="on" autopopup="2">Ì</label>
+        <label shift="on" autopopup="3">8</label>
+        <label shift="on" autopopup="4">İ</label>
+        <label shift="on" autopopup="5">Į</label>
+        <label shift="on" autopopup="6">Ī</label>
+        <label shift="on" autopopup="7">Ï</label>
+        <label shift="loc" autopopup="0">Î</label>
+        <label shift="loc" autopopup="1">Í</label>
+        <label shift="loc" autopopup="2">Ì</label>
+        <label shift="loc" autopopup="3">8</label>
+        <label shift="loc" autopopup="4">İ</label>
+        <label shift="loc" autopopup="5">Į</label>
+        <label shift="loc" autopopup="6">Ī</label>
+        <label shift="loc" autopopup="7">Ï</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">o</rec>
+        <rec multi="1">9</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">õ</label>
+        <label shift="off" autopopup="1">ô</label>
+        <label shift="off" autopopup="2">ó</label>
+        <label shift="off" autopopup="3">ò</label>
+        <label shift="off" autopopup="4">9</label>
+        <label shift="off" autopopup="5">œ</label>
+        <label shift="off" autopopup="6">ő</label>
+        <label shift="off" autopopup="7">ø</label>
+        <label shift="off" autopopup="8">ö</label>
+        <label shift="on" autopopup="0">Õ</label>
+        <label shift="on" autopopup="1">Ô</label>
+        <label shift="on" autopopup="2">Ó</label>
+        <label shift="on" autopopup="3">Ò</label>
+        <label shift="on" autopopup="4">9</label>
+        <label shift="on" autopopup="5">Œ</label>
+        <label shift="on" autopopup="6">Ő</label>
+        <label shift="on" autopopup="7">Ø</label>
+        <label shift="on" autopopup="8">Ö</label>
+        <label shift="loc" autopopup="0">Õ</label>
+        <label shift="loc" autopopup="1">Ô</label>
+        <label shift="loc" autopopup="2">Ó</label>
+        <label shift="loc" autopopup="3">Ò</label>
+        <label shift="loc" autopopup="4">9</label>
+        <label shift="loc" autopopup="5">Œ</label>
+        <label shift="loc" autopopup="6">Ő</label>
+        <label shift="loc" autopopup="7">Ø</label>
+        <label shift="loc" autopopup="8">Ö</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="0" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">p</rec>
+        <rec multi="1">0</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key button_type="selfish" key_type="control" popup_type="auto_popup" hit_left="14">
+      <label>
+        <rec auto_upper="true">a</rec>
+        <rec multi="1">-</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">-</label>
+        <label shift="off" autopopup="1">à</label>
+        <label shift="off" autopopup="2">á</label>
+        <label shift="off" autopopup="3">â</label>
+        <label shift="off" autopopup="4">ã</label>
+        <label shift="off" autopopup="5">ä</label>
+        <label shift="off" autopopup="6">å</label>
+        <label shift="off" autopopup="7">æ</label>
+        <label shift="off" autopopup="8">ā</label>
+        <label shift="off" autopopup="9">ă</label>
+        <label shift="off" autopopup="10">ą</label>
+        <label shift="on" autopopup="0">-</label>
+        <label shift="on" autopopup="1">À</label>
+        <label shift="on" autopopup="2">Á</label>
+        <label shift="on" autopopup="3">Â</label>
+        <label shift="on" autopopup="4">Ã</label>
+        <label shift="on" autopopup="5">Ä</label>
+        <label shift="on" autopopup="6">Å</label>
+        <label shift="on" autopopup="7">Æ</label>
+        <label shift="on" autopopup="8">Ā</label>
+        <label shift="on" autopopup="9">Ă</label>
+        <label shift="on" autopopup="10">Ą</label>
+        <label shift="loc" autopopup="0">-</label>
+        <label shift="loc" autopopup="1">À</label>
+        <label shift="loc" autopopup="2">Á</label>
+        <label shift="loc" autopopup="3">Â</label>
+        <label shift="loc" autopopup="4">Ã</label>
+        <label shift="loc" autopopup="5">Ä</label>
+        <label shift="loc" autopopup="6">Å</label>
+        <label shift="loc" autopopup="7">Æ</label>
+        <label shift="loc" autopopup="8">Ā</label>
+        <label shift="loc" autopopup="9">Ă</label>
+        <label shift="loc" autopopup="10">Ą</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">s</rec>
+        <rec multi="1">@</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">@</label>
+        <label shift="off" autopopup="1">ß</label>
+        <label shift="off" autopopup="2">ś</label>
+        <label shift="off" autopopup="3">š</label>
+        <label shift="off" autopopup="4">ş</label>
+        <label shift="on" autopopup="0">@</label>
+        <label shift="on" autopopup="1">ß</label>
+        <label shift="on" autopopup="2">Ś</label>
+        <label shift="on" autopopup="3">Š</label>
+        <label shift="on" autopopup="4">Ş</label>
+        <label shift="loc" autopopup="0">@</label>
+        <label shift="loc" autopopup="1">ß</label>
+        <label shift="loc" autopopup="2">Ś</label>
+        <label shift="loc" autopopup="3">Š</label>
+        <label shift="loc" autopopup="4">Ş</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">d</rec>
+        <rec multi="1">*</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">*</label>
+        <label shift="off" autopopup="1">ď</label>
+        <label shift="off" autopopup="2">đ</label>
+        <label shift="on" autopopup="0">*</label>
+        <label shift="on" autopopup="1">Ď</label>
+        <label shift="on" autopopup="2">Đ</label>
+        <label shift="loc" autopopup="0">*</label>
+        <label shift="loc" autopopup="1">Ď</label>
+        <label shift="loc" autopopup="2">Đ</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="^" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">f</rec>
+        <rec multi="1">^</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">g</rec>
+        <rec multi="1">:</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">:</label>
+        <label shift="off" autopopup="1">ģ</label>
+        <label shift="off" autopopup="2">ğ</label>
+        <label shift="on" autopopup="0">:</label>
+        <label shift="on" autopopup="1">Ģ</label>
+        <label shift="on" autopopup="2">Ğ</label>
+        <label shift="loc" autopopup="0">:</label>
+        <label shift="loc" autopopup="1">Ģ</label>
+        <label shift="loc" autopopup="2">Ğ</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value=";" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">h</rec>
+        <rec multi="1">;</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="(" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">j</rec>
+        <rec multi="1">(</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">k</rec>
+        <rec multi="1">)</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ķ</label>
+        <label shift="off" autopopup="1">)</label>
+        <label shift="on" autopopup="0">Ķ</label>
+        <label shift="on" autopopup="1">)</label>
+        <label shift="loc" autopopup="0">Ķ</label>
+        <label shift="loc" autopopup="1">)</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">l</rec>
+        <rec multi="1">~</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ł</label>
+        <label shift="off" autopopup="1">ľ</label>
+        <label shift="off" autopopup="2">ļ</label>
+        <label shift="off" autopopup="3">ĺ</label>
+        <label shift="off" autopopup="4">~</label>
+        <label shift="on" autopopup="0">Ł</label>
+        <label shift="on" autopopup="1">Ľ</label>
+        <label shift="on" autopopup="2">Ļ</label>
+        <label shift="on" autopopup="3">Ĺ</label>
+        <label shift="on" autopopup="4">~</label>
+        <label shift="loc" autopopup="0">Ł</label>
+        <label shift="loc" autopopup="1">Ľ</label>
+        <label shift="loc" autopopup="2">Ļ</label>
+        <label shift="loc" autopopup="3">Ĺ</label>
+        <label shift="loc" autopopup="4">~</label>
+      </auto_popup_keys>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="82">
+      <label>
+        <rec>´</rec>
+      </label>
+    </key>
+  </row>
+  <row x="18">
+    <key button_type="selfish" key_type="control" key_spacing="45" width="140">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc.png</rec>
+        <rec button="pressed">B09_icon_shift_press.png</rec>
+        <rec button="disabled">B09_icon_shift_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">z</rec>
+        <rec multi="1">/</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">/</label>
+        <label shift="off" autopopup="1">ź</label>
+        <label shift="off" autopopup="2">ż</label>
+        <label shift="off" autopopup="3">ž</label>
+        <label shift="on" autopopup="0">/</label>
+        <label shift="on" autopopup="1">Ź</label>
+        <label shift="on" autopopup="2">Ż</label>
+        <label shift="on" autopopup="3">Ž</label>
+        <label shift="loc" autopopup="0">/</label>
+        <label shift="loc" autopopup="1">Ź</label>
+        <label shift="loc" autopopup="2">Ż</label>
+        <label shift="loc" autopopup="3">Ž</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="'" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">x</rec>
+        <rec multi="1">'</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">c</rec>
+        <rec multi="1">"</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">"</label>
+        <label shift="off" autopopup="1">ć</label>
+        <label shift="off" autopopup="2">č</label>
+        <label shift="off" autopopup="3">ç</label>
+        <label shift="on" autopopup="0">"</label>
+        <label shift="on" autopopup="1">Ç</label>
+        <label shift="on" autopopup="2">Ć</label>
+        <label shift="on" autopopup="3">Č</label>
+        <label shift="loc" autopopup="0">"</label>
+        <label shift="loc" autopopup="1">Ç</label>
+        <label shift="loc" autopopup="2">Ć</label>
+        <label shift="loc" autopopup="3">Č</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="." multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">v</rec>
+        <rec multi="1">.</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="," multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">b</rec>
+        <rec multi="1">,</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">n</rec>
+        <rec multi="1">?</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ň</label>
+        <label shift="off" autopopup="1">ņ</label>
+        <label shift="off" autopopup="2">ń</label>
+        <label shift="off" autopopup="3">ñ</label>
+        <label shift="off" autopopup="4">?</label>
+        <label shift="on" autopopup="0">Ň</label>
+        <label shift="on" autopopup="1">Ņ</label>
+        <label shift="on" autopopup="2">Ń</label>
+        <label shift="on" autopopup="3">Ñ</label>
+        <label shift="on" autopopup="4">?</label>
+        <label shift="loc" autopopup="0">Ň</label>
+        <label shift="loc" autopopup="1">Ņ</label>
+        <label shift="loc" autopopup="2">Ń</label>
+        <label shift="loc" autopopup="3">Ñ</label>
+        <label shift="loc" autopopup="4">?</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="!" multitouch_type="settle_previous" key_spacing="45">
+      <label>
+        <rec auto_upper="true">m</rec>
+        <rec multi="1">!</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" use_repeat_key="true" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_back.png</rec>
+        <rec button="pressed">B09_icon_back_press.png</rec>
+        <rec button="disabled">B09_icon_back_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="DEFAULT" key_width="108">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="612">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="URL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="18" sub_layout="EMAIL" key_width="108" key_spacing="18">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="140">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key key_type="user" key_spacing="50">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="358">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="108">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" label_type="QTY_?123" width="140">
+      <image_label>
+        <rec button="normal">B09_icon_enter.png</rec>
+        <rec button="pressed">B09_icon_enter_press.png</rec>
+        <rec button="disabled">B09_icon_enter_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_l_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_l_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_l_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 9002d58..dca008a 100644 (file)
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="462">
+    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="462">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
       </popup_input_mode_record>
     </key>
-    <key key_type="user" key_spacing="50">
+    <key key_type="user" key_spacing="10">
       <image_label>
         <rec button="normal">setting icon/B09_icon_setting.png</rec>
         <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="208">
+    <key button_type="direction" key_type="control" key_spacing="8" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="288">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
       </popup_input_mode_record>
     </key>
-    <key key_type="user" key_spacing="50">
+    <key key_type="user" key_spacing="10">
       <image_label>
         <rec button="normal">setting icon/B09_icon_setting.png</rec>
         <rec button="pressed">setting icon/B09_icon_setting_press.png</rec>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="32" hit_right="30" key_spacing="48" label_type="QTY_LAND_SPACE" image_label_type="IMAGE_SPACE" width="208">
+    <key button_type="direction" key_type="control" key_spacing="8" label_type="QTY_LAND_SPACE" image_label_type="LAND_IMAGE_SPACE" width="288">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index 2c71768..e23625c 100644 (file)
@@ -3,16 +3,16 @@
   <image_path>
     <button_normal>textinput_panel_bg.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">B09_key_btn_01.png</rec>
+    <rec button="pressed">B09_key_btn_press.png</rec>
+    <rec button="disabled">B09_key_btn_01.png</rec>
+  </background_image>
   <row x="5" y="28" key_width="170" key_height="100">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" vibe_style="1" sound_style="1" x="5" y="28" hit_left="5" hit_right="5" hit_top="22" hit_bottom="9" label_type="label_name_6">
       <label>
         <rec>1</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>1</rec>
       </key_value>
       <label>
         <rec multi="0">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>2</rec>
       </key_value>
       <label>
         <rec multi="0">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>3</rec>
       </key_value>
       <label>
         <rec multi="0">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>4</rec>
       </key_value>
       <label>
         <rec multi="0">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>5</rec>
       </key_value>
       <label>
         <rec multi="0">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>6</rec>
       </key_value>
       <label>
         <rec multi="0">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>7</rec>
       </key_value>
       <label>
         <rec multi="0">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>8</rec>
       </key_value>
       <label>
         <rec multi="0">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>9</rec>
       </key_value>
       <label>
         <rec>.</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" vibe_style="1" sound_style="1" x="185" y="385" hit_left="5" hit_right="5" hit_top="10" hit_bottom="5" label_type="label_name_6">
       <label>
         <rec>0</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>0</rec>
       </key_value>
       <label>
         <rec>:</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>:</rec>
       </key_value>
index 4135a07..293b032 100644 (file)
@@ -3,16 +3,16 @@
   <image_path>
     <button_normal>textinput_panel_bg.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">B09_key_btn_01.png</rec>
+    <rec button="pressed">B09_key_btn_press.png</rec>
+    <rec button="disabled">B09_key_btn_01.png</rec>
+  </background_image>
   <row x="5" y="28" key_width="170" key_height="139">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" vibe_style="1" sound_style="1" x="5" y="28" hit_left="5" hit_right="5" hit_top="22" hit_bottom="10" label_type="label_name_6">
       <label>
         <rec>a</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>a</rec>
       </key_value>
       <label>
         <rec>b</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>b</rec>
       </key_value>
       <label>
         <rec>c</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>c</rec>
       </key_value>
       <label>
         <rec>d</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>d</rec>
       </key_value>
       <label>
         <rec>e</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>e</rec>
       </key_value>
       <label>
         <rec>f</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>f</rec>
       </key_value>
       <label>
         <rec>.</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key button_type="uiitem" key_type="string" use_magnifier="true" longkey_magnifier="true" vibe_style="1" sound_style="1" x="185" y="348" hit_left="5" hit_right="5" hit_top="10" hit_bottom="3" label_type="label_name_6">
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" x="365" y="348" hit_left="5" hit_right="5" hit_top="10" hit_bottom="3" label_type="label_name_6">
       <label>
         <rec>:</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>:</rec>
       </key_value>
index ee637de..c221909 100644 (file)
@@ -3,16 +3,16 @@
   <image_path>
     <button_normal>B09_panel.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_key_btn_01.png</rec>
+    <rec button="pressed">button/B09_key_btn_press.png</rec>
+    <rec button="disabled">button/B09_key_btn_01.png</rec>
+  </background_image>
   <row x="8" y="12">
     <key key_type="string">
       <label>
         <rec> 1 Jan</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>1</rec>
       </key_value>
       <label>
         <rec> 2 Feb</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>2</rec>
       </key_value>
       <label>
         <rec> 3 Mar</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>3</rec>
       </key_value>
       <label>
         <rec> 4 Apr</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>4</rec>
       </key_value>
       <label>
         <rec> 5 May</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>5</rec>
       </key_value>
       <label>
         <rec> 6 Jun</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>6</rec>
       </key_value>
       <label>
         <rec> 7 Jul</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>7</rec>
       </key_value>
       <label>
         <rec> 8 Aug</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>8</rec>
       </key_value>
       <label>
         <rec> 9 Sep</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>9</rec>
       </key_value>
       <label>
         <rec>10 Oct</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>10</rec>
       </key_value>
       <label>
         <rec>11 Nov</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>11</rec>
       </key_value>
       <label>
         <rec>12 Dec</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>12</rec>
       </key_value>
index ca00129..9ca8a81 100644 (file)
@@ -3,16 +3,16 @@
   <image_path>
     <button_normal>textinput_panel_bg.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">B09_key_btn_01.png</rec>
+    <rec button="pressed">B09_key_btn_press.png</rec>
+    <rec button="disabled">B09_key_btn_01.png</rec>
+  </background_image>
   <row x="5" y="28" key_width="170" key_height="100">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" vibe_style="1" sound_style="1" x="5" y="28" hit_left="5" hit_right="5" hit_top="22" hit_bottom="9" label_type="label_name_6">
       <label>
         <rec>1</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>1</rec>
       </key_value>
       <label>
         <rec>2</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>2</rec>
       </key_value>
       <label>
         <rec>3</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>3</rec>
       </key_value>
       <label>
         <rec>4</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>4</rec>
       </key_value>
       <label>
         <rec>5</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>5</rec>
       </key_value>
       <label>
         <rec>6</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>6</rec>
       </key_value>
       <label>
         <rec>7</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>7</rec>
       </key_value>
       <label>
         <rec>8</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>8</rec>
       </key_value>
       <label>
         <rec>9</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>9</rec>
       </key_value>
       <label>
         <rec>0</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>0</rec>
       </key_value>
index e290757..547cd53 100644 (file)
@@ -3,16 +3,16 @@
   <image_path>
     <button_normal>B09_panel.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_key_btn_01.png</rec>
+    <rec button="pressed">button/B09_key_btn_press.png</rec>
+    <rec button="disabled">button/B09_key_btn_01.png</rec>
+  </background_image>
   <row x="8" y="12">
     <key>
       <label>
         <rec>1</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>1</rec>
       </key_value>
       <label>
         <rec multi="0">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>2</rec>
       </key_value>
       <label>
         <rec multi="0">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>3</rec>
       </key_value>
       <label>
         <rec multi="0">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>4</rec>
       </key_value>
       <label>
         <rec multi="0">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>5</rec>
       </key_value>
       <label>
         <rec multi="0">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>6</rec>
       </key_value>
       <label>
         <rec multi="0">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>7</rec>
       </key_value>
       <label>
         <rec multi="0">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>8</rec>
       </key_value>
       <label>
         <rec multi="0">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>9</rec>
       </key_value>
       <label>
         <rec>0</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_key_btn_01.png</rec>
-        <rec button="pressed">button/B09_key_btn_press.png</rec>
-        <rec button="disabled">button/B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>0</rec>
       </key_value>
index b8dcf6b..39cc0bd 100644 (file)
@@ -3,16 +3,16 @@
   <image_path>
     <button_normal>textinput_panel_bg.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">B09_key_btn_01.png</rec>
+    <rec button="pressed">B09_key_btn_press.png</rec>
+    <rec button="disabled">B09_key_btn_01.png</rec>
+  </background_image>
   <row x="5" y="28" key_width="170" key_height="100">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" vibe_style="1" sound_style="1" x="5" y="28" hit_left="5" hit_right="5" hit_top="22" hit_bottom="9" label_type="label_name_6">
       <label>
         <rec>1</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>1</rec>
       </key_value>
       <label>
         <rec multi="0">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>2</rec>
       </key_value>
       <label>
         <rec multi="0">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>3</rec>
       </key_value>
       <label>
         <rec multi="0">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>4</rec>
       </key_value>
       <label>
         <rec multi="0">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>5</rec>
       </key_value>
       <label>
         <rec multi="0">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>6</rec>
       </key_value>
       <label>
         <rec multi="0">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>7</rec>
       </key_value>
       <label>
         <rec multi="0">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>8</rec>
       </key_value>
       <label>
         <rec multi="0">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>9</rec>
       </key_value>
       <label>
         <rec>*</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>*</rec>
       </key_value>
       <label>
         <rec>0</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>0</rec>
       </key_value>
       <label>
         <rec>#</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_key_btn_01.png</rec>
-        <rec button="pressed">B09_key_btn_press.png</rec>
-        <rec button="disabled">B09_key_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec>#</rec>
       </key_value>
index 2b6ccf5..72fbc9d 100644 (file)
@@ -3,6 +3,11 @@
   <image_path>
     <button_normal>B09_panel.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
   <row x="14" y="10">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ذ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ذ</rec>
         <rec shift="off" multi="1">ذ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ص</rec>
         <rec shift="loc">ص</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ث</rec>
         <rec shift="loc">ث</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ق</rec>
         <rec shift="loc">ق</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="لإ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">لإ</rec>
         <rec shift="off" multi="1">لإ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="إ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">إ</rec>
         <rec shift="off" multi="1">إ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ع</rec>
         <rec shift="loc">ع</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ھ</rec>
         <rec shift="loc">ھ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">خ</rec>
         <rec shift="loc">خ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ح</rec>
         <rec shift="loc">ح</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ج</rec>
         <rec shift="loc">ج</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
       <label>
         <rec shift="on">د</rec>
         <rec shift="loc">د</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="44">
         <rec shift="on">ش</rec>
         <rec shift="loc">ش</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">س</rec>
         <rec shift="loc">س</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ي</rec>
         <rec shift="loc">ي</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ب</rec>
         <rec shift="loc">ب</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="لأ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">لأ</rec>
         <rec shift="off" multi="1">لأ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="أ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">أ</rec>
         <rec shift="off" multi="1">أ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ت</rec>
         <rec shift="loc">ت</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ن</rec>
         <rec shift="loc">ن</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">م</rec>
         <rec shift="loc">م</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ك</rec>
         <rec shift="loc">ك</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="42">
       <label>
         <rec shift="on">ط</rec>
         <rec shift="loc">ط</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="14">
         <rec shift="on">ئ</rec>
         <rec shift="loc">ئ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ء</rec>
         <rec shift="loc">ء</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ؤ</rec>
         <rec shift="loc">ؤ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ر</rec>
         <rec shift="loc">ر</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="لآ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">لآ</rec>
         <rec shift="off" multi="1">لآ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="آ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">آ</rec>
         <rec shift="off" multi="1">آ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ة</rec>
         <rec shift="loc">ة</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">و</rec>
         <rec shift="loc">و</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ز</rec>
         <rec shift="loc">ز</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ظ</rec>
         <rec shift="loc">ظ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" hit_right="14" use_repeat_key="true">
       <image_label>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_ARMENIAN.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_ARMENIAN.xml
new file mode 100644 (file)
index 0000000..b9a3f04
--- /dev/null
@@ -0,0 +1,630 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="54" key_height="82" key_spacing="8" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="23" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="23">
+      <label>
+        <rec shift="off">`</rec>
+        <rec shift="on">`</rec>
+        <rec shift="loc">`</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">է</rec>
+        <rec shift="on">Է</rec>
+        <rec shift="loc">Է</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">թ</rec>
+        <rec shift="on">Թ</rec>
+        <rec shift="loc">Թ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">փ</rec>
+        <rec shift="on">Փ</rec>
+        <rec shift="loc">Փ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ձ</rec>
+        <rec shift="on">Ձ</rec>
+        <rec shift="loc">Ձ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ջ</rec>
+        <rec shift="on">Ջ</rec>
+        <rec shift="loc">Ջ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">և</rec>
+        <rec shift="on">և</rec>
+        <rec shift="loc">և</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ր</rec>
+        <rec shift="on">Ր</rec>
+        <rec shift="loc">Ր</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">չ</rec>
+        <rec shift="on">Չ</rec>
+        <rec shift="loc">Չ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ճ</rec>
+        <rec shift="on">Ճ</rec>
+        <rec shift="loc">Ճ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="23">
+      <label>
+        <rec shift="off">ժ</rec>
+        <rec shift="on">Ժ</rec>
+        <rec shift="loc">Ժ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="23">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="23">
+      <label>
+        <rec shift="off">ք</rec>
+        <rec shift="on">Ք</rec>
+        <rec shift="loc">Ք</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ո</rec>
+        <rec shift="on">Ո</rec>
+        <rec shift="loc">Ո</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ե</rec>
+        <rec shift="on">Ե</rec>
+        <rec shift="loc">Ե</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ռ</rec>
+        <rec shift="on">Ռ</rec>
+        <rec shift="loc">Ռ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">տ</rec>
+        <rec shift="on">Տ</rec>
+        <rec shift="loc">Տ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ը</rec>
+        <rec shift="on">Ը</rec>
+        <rec shift="loc">Ը</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ւ</rec>
+        <rec shift="on">Ւ</rec>
+        <rec shift="loc">Ւ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ի</rec>
+        <rec shift="on">Ի</rec>
+        <rec shift="loc">Ի</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">օ</rec>
+        <rec shift="on">Օ</rec>
+        <rec shift="loc">Օ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">պ</rec>
+        <rec shift="on">Պ</rec>
+        <rec shift="loc">Պ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="23">
+      <label>
+        <rec shift="off">խ</rec>
+        <rec shift="on">Խ</rec>
+        <rec shift="loc">Խ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="23">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="23">
+      <label>
+        <rec shift="off">ա</rec>
+        <rec shift="on">Ա</rec>
+        <rec shift="loc">Ա</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ս</rec>
+        <rec shift="on">Ս</rec>
+        <rec shift="loc">Ս</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">դ</rec>
+        <rec shift="on">Դ</rec>
+        <rec shift="loc">Դ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ֆ</rec>
+        <rec shift="on">Ֆ</rec>
+        <rec shift="loc">Ֆ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">գ</rec>
+        <rec shift="on">Գ</rec>
+        <rec shift="loc">Գ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">հ</rec>
+        <rec shift="on">Հ</rec>
+        <rec shift="loc">Հ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">յ</rec>
+        <rec shift="on">Յ</rec>
+        <rec shift="loc">Յ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">կ</rec>
+        <rec shift="on">Կ</rec>
+        <rec shift="loc">Կ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">լ</rec>
+        <rec shift="on">Լ</rec>
+        <rec shift="loc">Լ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ծ</rec>
+        <rec shift="on">Ծ</rec>
+        <rec shift="loc">Ծ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="23">
+      <label>
+        <rec shift="off">շ</rec>
+        <rec shift="on">Շ</rec>
+        <rec shift="loc">Շ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="11">
+    <key button_type="selfish" key_type="control" key_spacing="50" width="86">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">զ</rec>
+        <rec shift="on">Զ</rec>
+        <rec shift="loc">Զ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ղ</rec>
+        <rec shift="on">Ղ</rec>
+        <rec shift="loc">Ղ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ց</rec>
+        <rec shift="on">Ց</rec>
+        <rec shift="loc">Ց</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">վ</rec>
+        <rec shift="on">Վ</rec>
+        <rec shift="loc">Վ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">բ</rec>
+        <rec shift="on">Բ</rec>
+        <rec shift="loc">Բ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ն</rec>
+        <rec shift="on">Ն</rec>
+        <rec shift="loc">Ն</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="50">
+      <label>
+        <rec shift="off">մ</rec>
+        <rec shift="on">Մ</rec>
+        <rec shift="loc">Մ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_ASSAMESE.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_ASSAMESE.xml
new file mode 100644 (file)
index 0000000..fae7941
--- /dev/null
@@ -0,0 +1,615 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="62" key_height="68" key_spacing="8" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">a</rec>
+        <rec shift="on">্</rec>
+        <rec shift="loc">্</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">আ</rec>
+        <rec shift="on">া</rec>
+        <rec shift="loc">া</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">i</rec>
+        <rec shift="on">ি</rec>
+        <rec shift="loc">ি</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঈ</rec>
+        <rec shift="on">ী</rec>
+        <rec shift="loc">ী</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ক</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>খ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>গ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ঙ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">u</rec>
+        <rec shift="on">ু</rec>
+        <rec shift="loc">ু</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঊ</rec>
+        <rec shift="on">ূ</rec>
+        <rec shift="loc">ূ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঋ</rec>
+        <rec shift="on">ৃ</rec>
+        <rec shift="loc">ৃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">e</rec>
+        <rec shift="on">ে</rec>
+        <rec shift="loc">ে</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঐ</rec>
+        <rec shift="on">ৈ</rec>
+        <rec shift="loc">ৈ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>চ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ছ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>জ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ঞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ఐ</rec>
+        <rec shift="on">ে◌া</rec>
+        <rec shift="loc">ে◌া</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">oঔa</rec>
+        <rec shift="on">ে◌ৗ</rec>
+        <rec shift="loc">ে◌ৗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ং</rec>
+        <rec shift="on">ং</rec>
+        <rec shift="loc">ং</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">aঃ</rec>
+        <rec shift="on">ঃ</rec>
+        <rec shift="loc">ঃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">aঁ</rec>
+        <rec shift="on">ঁ</rec>
+        <rec shift="loc">ঁ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ট</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ড</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ণ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ত</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>থ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>দ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ধ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ন</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>প</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ফ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ব</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ভ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ম</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>য</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ৰ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ল</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ৱ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>শ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ষ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>স</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="50">
+      <label>
+        <rec>হ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_BENGALI.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_BENGALI.xml
new file mode 100644 (file)
index 0000000..db8fa10
--- /dev/null
@@ -0,0 +1,615 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="62" key_height="68" key_spacing="8" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">a</rec>
+        <rec shift="on">্</rec>
+        <rec shift="loc">্</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">আ</rec>
+        <rec shift="on">া</rec>
+        <rec shift="loc">া</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">i</rec>
+        <rec shift="on">ি</rec>
+        <rec shift="loc">ি</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঈ</rec>
+        <rec shift="on">ী</rec>
+        <rec shift="loc">ী</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ক</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>খ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>গ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ঙ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">u</rec>
+        <rec shift="on">ু</rec>
+        <rec shift="loc">ু</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঊ</rec>
+        <rec shift="on">ূ</rec>
+        <rec shift="loc">ূ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঋ</rec>
+        <rec shift="on">ৃ</rec>
+        <rec shift="loc">ৃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">e</rec>
+        <rec shift="on">ে</rec>
+        <rec shift="loc">ে</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঐ</rec>
+        <rec shift="on">ৈ</rec>
+        <rec shift="loc">ৈ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>চ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ছ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>জ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ঞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">o</rec>
+        <rec shift="on">ে◌া</rec>
+        <rec shift="loc">ে◌া</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ঔ</rec>
+        <rec shift="on">ে◌ৗ</rec>
+        <rec shift="loc">ে◌ৗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">aং</rec>
+        <rec shift="on">ং</rec>
+        <rec shift="loc">ং</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">aঃ</rec>
+        <rec shift="on">ঃ</rec>
+        <rec shift="loc">ঃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">aঁ</rec>
+        <rec shift="on">ঁ</rec>
+        <rec shift="loc">ঁ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ট</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ড</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ঢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ণ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ত</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>থ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>দ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ধ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ন</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>প</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ফ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ব</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ভ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ম</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>য</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>র</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ল</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ব</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>শ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ষ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>স</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="50">
+      <label>
+        <rec>হ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_BULGARIAN.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_BULGARIAN.xml
new file mode 100644 (file)
index 0000000..8ab506a
--- /dev/null
@@ -0,0 +1,558 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="56" key_height="86" key_spacing="8" row_spacing="26" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="12" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="12">
+      <label>
+        <rec shift="off">я</rec>
+        <rec shift="on">Я</rec>
+        <rec shift="loc">Я</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">в</rec>
+        <rec shift="on">В</rec>
+        <rec shift="loc">В</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">е</rec>
+        <rec shift="on">Е</rec>
+        <rec shift="loc">Е</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">р</rec>
+        <rec shift="on">Р</rec>
+        <rec shift="loc">Р</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">т</rec>
+        <rec shift="on">Т</rec>
+        <rec shift="loc">Т</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ъ</rec>
+        <rec shift="on">Ъ</rec>
+        <rec shift="loc">Ъ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">у</rec>
+        <rec shift="on">У</rec>
+        <rec shift="loc">У</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">и</rec>
+        <rec shift="on">И</rec>
+        <rec shift="loc">И</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">о</rec>
+        <rec shift="on">О</rec>
+        <rec shift="loc">О</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">п</rec>
+        <rec shift="on">П</rec>
+        <rec shift="loc">П</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="6">
+      <label>
+        <rec shift="off">ю</rec>
+        <rec shift="on">Ю</rec>
+        <rec shift="loc">Ю</rec>
+      </label>
+    </key>
+  </row>
+  <row x="12">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="12">
+      <label>
+        <rec shift="off">а</rec>
+        <rec shift="on">А</rec>
+        <rec shift="loc">А</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">с</rec>
+        <rec shift="on">С</rec>
+        <rec shift="loc">С</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">д</rec>
+        <rec shift="on">Д</rec>
+        <rec shift="loc">Д</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ф</rec>
+        <rec shift="on">Ф</rec>
+        <rec shift="loc">Ф</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">г</rec>
+        <rec shift="on">Г</rec>
+        <rec shift="loc">Г</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">х</rec>
+        <rec shift="on">Х</rec>
+        <rec shift="loc">Х</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">й</rec>
+        <rec shift="on">Й</rec>
+        <rec shift="loc">Й</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">к</rec>
+        <rec shift="on">К</rec>
+        <rec shift="loc">К</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">л</rec>
+        <rec shift="on">Л</rec>
+        <rec shift="loc">Л</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ш</rec>
+        <rec shift="on">Ш</rec>
+        <rec shift="loc">Ш</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="6">
+      <label>
+        <rec shift="off">щ</rec>
+        <rec shift="on">Щ</rec>
+        <rec shift="loc">Щ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="4">
+    <key button_type="selfish" key_type="control" key_spacing="18" width="86">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">з</rec>
+        <rec shift="on">З</rec>
+        <rec shift="loc">З</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ь</rec>
+        <rec shift="on">Ь</rec>
+        <rec shift="loc">Ь</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ц</rec>
+        <rec shift="on">Ц</rec>
+        <rec shift="loc">Ц</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ж</rec>
+        <rec shift="on">Ж</rec>
+        <rec shift="loc">Ж</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">б</rec>
+        <rec shift="on">Б</rec>
+        <rec shift="loc">Б</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">н</rec>
+        <rec shift="on">Н</rec>
+        <rec shift="loc">Н</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">м</rec>
+        <rec shift="on">М</rec>
+        <rec shift="loc">М</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="16">
+      <label>
+        <rec shift="off">ч</rec>
+        <rec shift="on">Ч</rec>
+        <rec shift="loc">Ч</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 9aa7c43..13c59f7 100644 (file)
@@ -3,39 +3,29 @@
   <image_path>
     <button_normal>B09_panel.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
   <row x="4" y="10">
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">q</rec>
         <rec multi="1">1</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="2" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">w</rec>
         <rec multi="1">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">e</rec>
         <rec multi="1">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">r</rec>
         <rec multi="1">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">t</rec>
         <rec multi="1">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">y</rec>
         <rec multi="1">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">u</rec>
         <rec multi="1">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">i</rec>
         <rec multi="1">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">o</rec>
         <rec multi="1">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">p</rec>
         <rec multi="1">0</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="40">
         <rec auto_upper="true">a</rec>
         <rec multi="1">-</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">s</rec>
         <rec multi="1">@</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">d</rec>
         <rec multi="1">*</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">f</rec>
         <rec multi="1">^</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">g</rec>
         <rec multi="1">:</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">h</rec>
         <rec multi="1">;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="(" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">j</rec>
         <rec multi="1">(</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">k</rec>
         <rec multi="1">)</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">l</rec>
         <rec multi="1">~</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">z</rec>
         <rec multi="1">/</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">x</rec>
         <rec multi="1">'</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">c</rec>
         <rec multi="1">"</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">v</rec>
         <rec multi="1">.</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="," multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">b</rec>
         <rec multi="1">,</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">n</rec>
         <rec multi="1">?</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">m</rec>
         <rec multi="1">!</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
       <image_label>
index 14fa818..6bf69be 100644 (file)
@@ -3,6 +3,11 @@
   <image_path>
     <button_normal>B09_panel.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
   <row x="5" y="10">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ض" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ض</rec>
         <rec shift="off" multi="1">ض</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ث</rec>
         <rec shift="loc">ث</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ق</rec>
         <rec shift="loc">ق</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ف</rec>
         <rec shift="loc">ف</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="غ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">غ</rec>
         <rec shift="off" multi="1">غ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ھ</rec>
         <rec shift="loc">ھ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">خ</rec>
         <rec shift="loc">خ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ح</rec>
         <rec shift="loc">ح</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ج</rec>
         <rec shift="loc">ج</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">چ</rec>
         <rec shift="loc">چ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="5">
         <rec shift="on">ش</rec>
         <rec shift="loc">ش</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">س</rec>
         <rec shift="loc">س</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ى</rec>
         <rec shift="loc">ى</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ب</rec>
         <rec shift="loc">ب</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ل</rec>
         <rec shift="loc">ل</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="آ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">آ</rec>
         <rec shift="off" multi="1">آ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ت</rec>
         <rec shift="loc">ت</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ن</rec>
         <rec shift="loc">ن</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">م</rec>
         <rec shift="loc">م</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">پ</rec>
         <rec shift="loc">پ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="5">
         <rec shift="loc">ظ</rec>
         <rec shift="off" multi="1">ظ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ژ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ژ</rec>
         <rec shift="off" multi="1">ژ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ر</rec>
         <rec shift="loc">ر</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ذ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ذ</rec>
         <rec shift="off" multi="1">ذ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">و</rec>
         <rec shift="loc">و</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ک</rec>
         <rec shift="loc">ک</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ء" multitouch_type="settle_previous" key_spacing="23">
       <label>
         <rec shift="loc">ء</rec>
         <rec shift="off" multi="1">ء</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_repeat_key="true" width="86">
       <image_label>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_GEORGIAN.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_GEORGIAN.xml
new file mode 100644 (file)
index 0000000..c96088f
--- /dev/null
@@ -0,0 +1,499 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="62" key_height="86" key_spacing="10" row_spacing="26" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="4" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ქ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ჭ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">წ</rec>
+        <rec shift="on">ჭ</rec>
+        <rec shift="loc">ჭ</rec>
+        <rec shift="off" multi="1">ჭ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ე</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ღ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">რ</rec>
+        <rec shift="on">ღ</rec>
+        <rec shift="loc">ღ</rec>
+        <rec shift="off" multi="1">ღ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="თ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ტ</rec>
+        <rec shift="on">თ</rec>
+        <rec shift="loc">თ</rec>
+        <rec shift="off" multi="1">თ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ყ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>უ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ი</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ო</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="6">
+      <label>
+        <rec>პ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="40">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="40">
+      <label>
+        <rec>ა</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="შ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ს</rec>
+        <rec shift="on">შ</rec>
+        <rec shift="loc">შ</rec>
+        <rec shift="off" multi="1">შ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>დ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ფ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>გ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ჰ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ჟ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ჯ</rec>
+        <rec shift="on">ჟ</rec>
+        <rec shift="loc">ჟ</rec>
+        <rec shift="off" multi="1">ჟ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>კ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="42">
+      <label>
+        <rec>ლ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="4">
+    <key button_type="selfish" key_type="control" key_spacing="22" width="86">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ძ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ზ</rec>
+        <rec shift="on">ძ</rec>
+        <rec shift="loc">ძ</rec>
+        <rec shift="off" multi="1">ძ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ხ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ჩ" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ც</rec>
+        <rec shift="on">ჩ</rec>
+        <rec shift="loc">ჩ</rec>
+        <rec shift="off" multi="1">ჩ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ვ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ბ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ნ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="22">
+      <label>
+        <rec>მ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_GREEK.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_GREEK.xml
new file mode 100644 (file)
index 0000000..eb9d4df
--- /dev/null
@@ -0,0 +1,528 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="62" key_height="86" key_spacing="10" row_spacing="26" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="41" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="41">
+      <label>
+        <rec>ς</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ε</rec>
+        <rec shift="on">Ε</rec>
+        <rec shift="loc">Ε</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ρ</rec>
+        <rec shift="on">Ρ</rec>
+        <rec shift="loc">Ρ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">τ</rec>
+        <rec shift="on">Τ</rec>
+        <rec shift="loc">Τ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">υ</rec>
+        <rec shift="on">Υ</rec>
+        <rec shift="loc">Υ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">θ</rec>
+        <rec shift="on">Θ</rec>
+        <rec shift="loc">Θ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ι</rec>
+        <rec shift="on">Ι</rec>
+        <rec shift="loc">Ι</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ο</rec>
+        <rec shift="on">Ο</rec>
+        <rec shift="loc">Ο</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="41">
+      <label>
+        <rec shift="off">π</rec>
+        <rec shift="on">Π</rec>
+        <rec shift="loc">Π</rec>
+      </label>
+    </key>
+  </row>
+  <row x="4">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">α</rec>
+        <rec shift="on">Α</rec>
+        <rec shift="loc">Α</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">σ</rec>
+        <rec shift="on">Σ</rec>
+        <rec shift="loc">Σ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">δ</rec>
+        <rec shift="on">Δ</rec>
+        <rec shift="loc">Δ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">φ</rec>
+        <rec shift="on">Φ</rec>
+        <rec shift="loc">Φ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">γ</rec>
+        <rec shift="on">Γ</rec>
+        <rec shift="loc">Γ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">η</rec>
+        <rec shift="on">Η</rec>
+        <rec shift="loc">Η</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ξ</rec>
+        <rec shift="on">Ξ</rec>
+        <rec shift="loc">Ξ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">κ</rec>
+        <rec shift="on">Κ</rec>
+        <rec shift="loc">Κ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">λ</rec>
+        <rec shift="on">Λ</rec>
+        <rec shift="loc">Λ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="6">
+      <label>
+        <rec shift="off">‘</rec>
+        <rec shift="on">‘</rec>
+        <rec shift="loc">‘</rec>
+      </label>
+    </key>
+  </row>
+  <row x="4">
+    <key button_type="selfish" key_type="control" key_spacing="22" width="86">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ζ</rec>
+        <rec shift="on">Ζ</rec>
+        <rec shift="loc">Ζ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">χ</rec>
+        <rec shift="on">Χ</rec>
+        <rec shift="loc">Χ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ψ</rec>
+        <rec shift="on">Ψ</rec>
+        <rec shift="loc">Ψ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ω</rec>
+        <rec shift="on">Ω</rec>
+        <rec shift="loc">Ω</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">β</rec>
+        <rec shift="on">Β</rec>
+        <rec shift="loc">Β</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ν</rec>
+        <rec shift="on">Ν</rec>
+        <rec shift="loc">Ν</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="22">
+      <label>
+        <rec shift="off">μ</rec>
+        <rec shift="on">Μ</rec>
+        <rec shift="loc">Μ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_GUJARATI.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_GUJARATI.xml
new file mode 100644 (file)
index 0000000..f6bba49
--- /dev/null
@@ -0,0 +1,615 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="62" key_height="68" key_spacing="8" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">અ</rec>
+        <rec shift="on">્</rec>
+        <rec shift="loc">્</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">આ</rec>
+        <rec shift="on">ા</rec>
+        <rec shift="loc">ા</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ઇ</rec>
+        <rec shift="on">િ</rec>
+        <rec shift="loc">િ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ઈ</rec>
+        <rec shift="on">ી</rec>
+        <rec shift="loc">ી</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ક</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ખ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ગ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ઘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ઙ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ઉ</rec>
+        <rec shift="on">ુ</rec>
+        <rec shift="loc">ુ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ઊ</rec>
+        <rec shift="on">ૂ</rec>
+        <rec shift="loc">ૂ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">એ</rec>
+        <rec shift="on">ે</rec>
+        <rec shift="loc">ે</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ઐ</rec>
+        <rec shift="on">ૈ</rec>
+        <rec shift="loc">ૈ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ઓ</rec>
+        <rec shift="on">ો</rec>
+        <rec shift="loc">ો</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ચ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>છ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>જ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ઝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ઞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ઔ</rec>
+        <rec shift="on">ૌ</rec>
+        <rec shift="loc">ૌ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">અં</rec>
+        <rec shift="on">ં</rec>
+        <rec shift="loc">ં</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">અઃ</rec>
+        <rec shift="on">ઃ</rec>
+        <rec shift="loc">ઃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ૠ</rec>
+        <rec shift="on">ૃ</rec>
+        <rec shift="loc">ૃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ઑ</rec>
+        <rec shift="on">ૉ</rec>
+        <rec shift="loc">ૉ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ટ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ઠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ડ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ઢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ણ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ત</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>થ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>દ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ધ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ન</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>પ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ફ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>બ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ભ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>મ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ય</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ર</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>લ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>વ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>શ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ષ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>સ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="50">
+      <label>
+        <rec>હ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_HINDI.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_HINDI.xml
new file mode 100644 (file)
index 0000000..6beb6e8
--- /dev/null
@@ -0,0 +1,615 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="62" key_height="68" key_spacing="8" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">अ</rec>
+        <rec shift="on">् </rec>
+        <rec shift="loc">् </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">आ</rec>
+        <rec shift="on">ा</rec>
+        <rec shift="loc">ा</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">इ</rec>
+        <rec shift="on">ि</rec>
+        <rec shift="loc">ि</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ई</rec>
+        <rec shift="on">ी</rec>
+        <rec shift="loc">ी</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>क</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ख</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ग</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>घ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ड़</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">उ</rec>
+        <rec shift="on">ु</rec>
+        <rec shift="loc">ु</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ऊ</rec>
+        <rec shift="on">ू </rec>
+        <rec shift="loc">ू </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ए </rec>
+        <rec shift="on">े</rec>
+        <rec shift="loc">े</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ऐ </rec>
+        <rec shift="on">ै</rec>
+        <rec shift="loc">ै</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ओ</rec>
+        <rec shift="on">ो</rec>
+        <rec shift="loc">ो</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>च</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>छ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ज</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>झ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ञ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">औ</rec>
+        <rec shift="on">ौ</rec>
+        <rec shift="loc">ौ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">अं</rec>
+        <rec shift="on">ं</rec>
+        <rec shift="loc">ं</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">अः</rec>
+        <rec shift="on">ः</rec>
+        <rec shift="loc">ः</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ऋ</rec>
+        <rec shift="on">ृ</rec>
+        <rec shift="loc">ृ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ऑ</rec>
+        <rec shift="on">ॅ</rec>
+        <rec shift="loc">ॅ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ट</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ठ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ड</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ढ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ण</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>त</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>थ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>द</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ध</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>न</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>प</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>फ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ब</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>भ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>म</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>य</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>र</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ल </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>व</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>श </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ष </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>स </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="50">
+      <label>
+        <rec>ह</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_KANANDA.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_KANANDA.xml
new file mode 100644 (file)
index 0000000..5ccab29
--- /dev/null
@@ -0,0 +1,615 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="62" key_height="68" key_spacing="8" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಅ</rec>
+        <rec shift="on">್</rec>
+        <rec shift="loc">◌್</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಆ</rec>
+        <rec shift="on">◌ಾ</rec>
+        <rec shift="loc">◌ಾ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಇ</rec>
+        <rec shift="on">◌ಿ</rec>
+        <rec shift="loc">◌ಿ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಈ</rec>
+        <rec shift="on">◌ೀ</rec>
+        <rec shift="loc">◌ೀ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಕ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಖ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ಙ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ಉ</rec>
+        <rec shift="on">◌ು</rec>
+        <rec shift="loc">◌ು</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಊ</rec>
+        <rec shift="on">◌ೂ</rec>
+        <rec shift="loc">◌ೂ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಋ</rec>
+        <rec shift="on">◌ೃ</rec>
+        <rec shift="loc">◌ೃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಎ </rec>
+        <rec shift="on">◌ೆ</rec>
+        <rec shift="loc">◌ೆ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಏ</rec>
+        <rec shift="on">◌ೇ</rec>
+        <rec shift="loc">◌ೇ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಚ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಛ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಜ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ಞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ಐ</rec>
+        <rec shift="on">◌ೈ</rec>
+        <rec shift="loc">◌ೈ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಒ</rec>
+        <rec shift="on">◌ೊ</rec>
+        <rec shift="loc">◌ೊ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಓ</rec>
+        <rec shift="on">◌ೋ</rec>
+        <rec shift="loc">◌ೋ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಔ</rec>
+        <rec shift="on">◌ೌ</rec>
+        <rec shift="loc">◌ೌ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ಅಂ</rec>
+        <rec shift="on">◌ಂ</rec>
+        <rec shift="loc">◌ಂ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಟ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಡ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ಣ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ತ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಥ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ದ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಧ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ನ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಪ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಫ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಬ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಭ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ಮ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಯ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ರ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಲ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ವ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಶ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಷ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ಸ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="50">
+      <label>
+        <rec>ಹ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_KAZAKH.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_KAZAKH.xml
new file mode 100644 (file)
index 0000000..2a0a363
--- /dev/null
@@ -0,0 +1,644 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="54" key_height="82" key_spacing="6" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="93" y="6">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="93">
+      <label>
+        <rec shift="off">ə</rec>
+        <rec shift="on">Ə</rec>
+        <rec shift="loc">Ə</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">і</rec>
+        <rec shift="on">І</rec>
+        <rec shift="loc">І</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ң</rec>
+        <rec shift="on">Ң</rec>
+        <rec shift="loc">Ң</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ғ</rec>
+        <rec shift="on">Ғ</rec>
+        <rec shift="loc">Ғ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ү</rec>
+        <rec shift="on">Ү</rec>
+        <rec shift="loc">Ү</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ұ</rec>
+        <rec shift="on">Ұ</rec>
+        <rec shift="loc">Ұ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">қ</rec>
+        <rec shift="on">Қ</rec>
+        <rec shift="loc">Қ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ө</rec>
+        <rec shift="on">Ө</rec>
+        <rec shift="loc">Ө</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="93">
+      <label>
+        <rec shift="off">һ</rec>
+        <rec shift="on">Һ</rec>
+        <rec shift="loc">Һ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="3">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="3">
+      <label>
+        <rec shift="off">й</rec>
+        <rec shift="on">Й</rec>
+        <rec shift="loc">Й</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ц</rec>
+        <rec shift="on">Ц</rec>
+        <rec shift="loc">Ц</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">у</rec>
+        <rec shift="on">У</rec>
+        <rec shift="loc">У</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">к</rec>
+        <rec shift="on">К</rec>
+        <rec shift="loc">К</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">е</rec>
+        <rec shift="on">Е</rec>
+        <rec shift="loc">Е</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">н</rec>
+        <rec shift="on">Н</rec>
+        <rec shift="loc">Н</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">г</rec>
+        <rec shift="on">Г</rec>
+        <rec shift="loc">Г</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ш</rec>
+        <rec shift="on">Ш</rec>
+        <rec shift="loc">Ш</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">щ</rec>
+        <rec shift="on">Щ</rec>
+        <rec shift="loc">Щ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">з</rec>
+        <rec shift="on">З</rec>
+        <rec shift="loc">З</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">х</rec>
+        <rec shift="on">Х</rec>
+        <rec shift="loc">Х</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="3">
+      <label>
+        <rec shift="off">ъ</rec>
+        <rec shift="on">Ъ</rec>
+        <rec shift="loc">Ъ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="54">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="54">
+      <label>
+        <rec shift="off">ф</rec>
+        <rec shift="on">Ф</rec>
+        <rec shift="loc">Ф</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ы</rec>
+        <rec shift="on">Ы</rec>
+        <rec shift="loc">Ы</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">в</rec>
+        <rec shift="on">В</rec>
+        <rec shift="loc">В</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">а</rec>
+        <rec shift="on">А</rec>
+        <rec shift="loc">А</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">п</rec>
+        <rec shift="on">П</rec>
+        <rec shift="loc">П</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">р</rec>
+        <rec shift="on">Р</rec>
+        <rec shift="loc">Р</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">о</rec>
+        <rec shift="on">О</rec>
+        <rec shift="loc">О</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">л</rec>
+        <rec shift="on">Л</rec>
+        <rec shift="loc">Л</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">д</rec>
+        <rec shift="on">Д</rec>
+        <rec shift="loc">Д</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ж</rec>
+        <rec shift="on">Ж</rec>
+        <rec shift="loc">Ж</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="54">
+      <label>
+        <rec shift="off">э</rec>
+        <rec shift="on">Э</rec>
+        <rec shift="loc">Э</rec>
+      </label>
+    </key>
+  </row>
+  <row x="3">
+    <key button_type="selfish" key_type="control" width="54">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">я</rec>
+        <rec shift="on">Я</rec>
+        <rec shift="loc">Я</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ч</rec>
+        <rec shift="on">Ч</rec>
+        <rec shift="loc">Ч</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">с</rec>
+        <rec shift="on">С</rec>
+        <rec shift="loc">С</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">м</rec>
+        <rec shift="on">М</rec>
+        <rec shift="loc">М</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">и</rec>
+        <rec shift="on">И</rec>
+        <rec shift="loc">И</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">т</rec>
+        <rec shift="on">Т</rec>
+        <rec shift="loc">Т</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ь</rec>
+        <rec shift="on">Ь</rec>
+        <rec shift="loc">Ь</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">б</rec>
+        <rec shift="on">Б</rec>
+        <rec shift="loc">Б</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ю</rec>
+        <rec shift="on">Ю</rec>
+        <rec shift="loc">Ю</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ë</rec>
+        <rec shift="on">Ё</rec>
+        <rec shift="loc">Ё</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" hit_right="3" use_repeat_key="true" width="54">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index d4e6197..219c36b 100644 (file)
@@ -3,6 +3,11 @@
   <image_path>
     <button_normal>B09_panel.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
   <row x="4" y="10">
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous">
       <label>
         <rec shift="loc" multi="0">ㅃ</rec>
         <rec multi="1">1</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">q</rec>
       </key_value>
         <rec shift="loc" multi="0">ㅉ</rec>
         <rec multi="1">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">w</rec>
       </key_value>
         <rec shift="loc" multi="0">ㄸ</rec>
         <rec multi="1">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">e</rec>
       </key_value>
         <rec shift="loc" multi="0">ㄲ</rec>
         <rec multi="1">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">r</rec>
       </key_value>
         <rec shift="loc" multi="0">ㅆ</rec>
         <rec multi="1">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">t</rec>
       </key_value>
         <rec multi="0">ㅛ</rec>
         <rec multi="1">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">y</rec>
       </key_value>
         <rec multi="0">ㅕ</rec>
         <rec multi="1">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">u</rec>
       </key_value>
         <rec multi="0">ㅑ</rec>
         <rec multi="1">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">i</rec>
       </key_value>
         <rec shift="loc" multi="0">ㅒ</rec>
         <rec multi="1">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">o</rec>
       </key_value>
         <rec shift="loc" multi="0">ㅖ</rec>
         <rec multi="1">0</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">p</rec>
       </key_value>
         <rec multi="0">ㅁ</rec>
         <rec multi="1">-</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">a</rec>
       </key_value>
         <rec multi="0">ㄴ</rec>
         <rec multi="1">@</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">s</rec>
       </key_value>
         <rec multi="0">ㅇ</rec>
         <rec multi="1">*</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">d</rec>
       </key_value>
         <rec multi="0">ㄹ</rec>
         <rec multi="1">^</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">f</rec>
       </key_value>
         <rec multi="0">ㅎ</rec>
         <rec multi="1">:</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">g</rec>
       </key_value>
         <rec multi="0">ㅗ</rec>
         <rec multi="1">;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">h</rec>
       </key_value>
         <rec multi="0">ㅓ</rec>
         <rec multi="1">(</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">j</rec>
       </key_value>
         <rec multi="0">ㅏ</rec>
         <rec multi="1">)</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">k</rec>
       </key_value>
         <rec multi="0">ㅣ</rec>
         <rec multi="1">~</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">l</rec>
       </key_value>
         <rec multi="0">ㅋ</rec>
         <rec multi="1">/</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">z</rec>
       </key_value>
         <rec multi="0">ㅌ</rec>
         <rec multi="1">'</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">x</rec>
       </key_value>
         <rec multi="0">ㅊ</rec>
         <rec multi="1">"</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">c</rec>
       </key_value>
         <rec multi="0">ㅍ</rec>
         <rec multi="1">.</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">v</rec>
       </key_value>
         <rec multi="0">ㅠ</rec>
         <rec multi="1">,</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">b</rec>
       </key_value>
         <rec multi="0">ㅜ</rec>
         <rec multi="1">?</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">n</rec>
       </key_value>
         <rec multi="0">ㅡ</rec>
         <rec multi="1">!</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <key_value>
         <rec auto_upper="true">m</rec>
       </key_value>
index 15906e2..870bce9 100644 (file)
@@ -8,8 +8,8 @@
     <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
     <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
   </background_image>
-  <row x="5" y="10">
-    <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous" hit_left="5">
+  <row x="4" y="10">
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">q</rec>
         <rec multi="1">1</rec>
       </label>
     </key>
   </row>
-  <row x="5">
-    <key use_magnifier="true" multitouch_type="settle_previous" hit_left="5"/>
-    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+  <row x="40">
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup" hit_left="40">
       <label>
         <rec auto_upper="true">a</rec>
         <rec multi="1">-</rec>
     </key>
   </row>
   <row x="4">
-    <key button_type="selfish" key_type="control" key_spacing="23" width="86">
+    <key button_type="selfish" key_type="control" key_spacing="22" width="86">
       <image_label>
         <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
         <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
         <label shift="loc" autopopup="4">?</label>
       </auto_popup_keys>
     </key>
-    <key use_magnifier="true" longkey_magnifier="true" long_key_value="!" multitouch_type="settle_previous" key_spacing="23">
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="!" multitouch_type="settle_previous" key_spacing="22">
       <label>
         <rec auto_upper="true">m</rec>
         <rec multi="1">!</rec>
       </label>
     </key>
-    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+    <key key_type="control" use_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
       <image_label>
         <rec button="normal">B09_icon_back_50x50.png</rec>
         <rec button="pressed">B09_icon_back_50x50_press.png</rec>
         <rec>Space</rec>
       </key_value>
     </key>
-    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+    <key popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
       <label>
         <rec>.</rec>
       </label>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_LITHUANIAN.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_LITHUANIAN.xml
new file mode 100644 (file)
index 0000000..c273a52
--- /dev/null
@@ -0,0 +1,910 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="64" key_height="82" key_spacing="8" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="40" y="6">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="40">
+      <label>
+        <rec shift="off">ą</rec>
+        <rec shift="on">Ą</rec>
+        <rec shift="loc">Ą</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">č</rec>
+        <rec shift="on">Č</rec>
+        <rec shift="loc">Č</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ę</rec>
+        <rec shift="on">Ę</rec>
+        <rec shift="loc">Ę</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ė</rec>
+        <rec shift="on">Ė</rec>
+        <rec shift="loc">Ė</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">į</rec>
+        <rec shift="on">Į</rec>
+        <rec shift="loc">Į</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">š</rec>
+        <rec shift="on">Š</rec>
+        <rec shift="loc">Š</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ų</rec>
+        <rec shift="on">Ų</rec>
+        <rec shift="loc">Ų</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ū</rec>
+        <rec shift="on">Ū</rec>
+        <rec shift="loc">Ū</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="40">
+      <label>
+        <rec shift="off">ž</rec>
+        <rec shift="on">Ž</rec>
+        <rec shift="loc">Ž</rec>
+      </label>
+    </key>
+  </row>
+  <row x="4">
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous" hit_left="4">
+      <label>
+        <rec auto_upper="true">q</rec>
+        <rec multi="1">1</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="2" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">w</rec>
+        <rec multi="1">2</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">e</rec>
+        <rec multi="1">3</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">3</label>
+        <label shift="off" autopopup="1">è</label>
+        <label shift="off" autopopup="2">é</label>
+        <label shift="off" autopopup="3">ê</label>
+        <label shift="off" autopopup="4">ë</label>
+        <label shift="off" autopopup="5">ē</label>
+        <label shift="off" autopopup="6">ė</label>
+        <label shift="off" autopopup="7">ę</label>
+        <label shift="off" autopopup="8">ě</label>
+        <label shift="off" autopopup="9">ə</label>
+        <label shift="on" autopopup="0">3</label>
+        <label shift="on" autopopup="1">È</label>
+        <label shift="on" autopopup="2">É</label>
+        <label shift="on" autopopup="3">Ê</label>
+        <label shift="on" autopopup="4">Ë</label>
+        <label shift="on" autopopup="5">Ē</label>
+        <label shift="on" autopopup="6">Ė</label>
+        <label shift="on" autopopup="7">Ę</label>
+        <label shift="on" autopopup="8">Ě</label>
+        <label shift="on" autopopup="9">Ə</label>
+        <label shift="loc" autopopup="0">3</label>
+        <label shift="loc" autopopup="1">È</label>
+        <label shift="loc" autopopup="2">É</label>
+        <label shift="loc" autopopup="3">Ê</label>
+        <label shift="loc" autopopup="4">Ë</label>
+        <label shift="loc" autopopup="5">Ē</label>
+        <label shift="loc" autopopup="6">Ė</label>
+        <label shift="loc" autopopup="7">Ę</label>
+        <label shift="loc" autopopup="8">Ě</label>
+        <label shift="loc" autopopup="9">Ə</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">r</rec>
+        <rec multi="1">4</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">4</label>
+        <label shift="off" autopopup="1">ŕ</label>
+        <label shift="off" autopopup="2">ř</label>
+        <label shift="on" autopopup="0">4</label>
+        <label shift="on" autopopup="1">Ŕ</label>
+        <label shift="on" autopopup="2">Ř</label>
+        <label shift="loc" autopopup="0">4</label>
+        <label shift="loc" autopopup="1">Ŕ</label>
+        <label shift="loc" autopopup="2">Ř</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">t</rec>
+        <rec multi="1">5</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">5</label>
+        <label shift="off" autopopup="1">þ</label>
+        <label shift="off" autopopup="2">ť</label>
+        <label shift="off" autopopup="3">ț</label>
+        <label shift="on" autopopup="0">5</label>
+        <label shift="on" autopopup="1">Þ</label>
+        <label shift="on" autopopup="2">Ť</label>
+        <label shift="on" autopopup="3">Ț</label>
+        <label shift="loc" autopopup="0">5</label>
+        <label shift="loc" autopopup="1">Þ</label>
+        <label shift="loc" autopopup="2">Ť</label>
+        <label shift="loc" autopopup="3">Ț</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">y</rec>
+        <rec multi="1">6</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ý</label>
+        <label shift="off" autopopup="1">6</label>
+        <label shift="on" autopopup="0">Ý</label>
+        <label shift="on" autopopup="1">6</label>
+        <label shift="loc" autopopup="0">Ý</label>
+        <label shift="loc" autopopup="1">6</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">u</rec>
+        <rec multi="1">7</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ü</label>
+        <label shift="off" autopopup="1">û</label>
+        <label shift="off" autopopup="2">ú</label>
+        <label shift="off" autopopup="3">ù</label>
+        <label shift="off" autopopup="4">7</label>
+        <label shift="off" autopopup="5">ų</label>
+        <label shift="off" autopopup="6">ű</label>
+        <label shift="off" autopopup="7">ů</label>
+        <label shift="off" autopopup="8">ū</label>
+        <label shift="on" autopopup="0">Ü</label>
+        <label shift="on" autopopup="1">Û</label>
+        <label shift="on" autopopup="2">Ú</label>
+        <label shift="on" autopopup="3">Ù</label>
+        <label shift="on" autopopup="4">7</label>
+        <label shift="on" autopopup="5">Ų</label>
+        <label shift="on" autopopup="6">Ű</label>
+        <label shift="on" autopopup="7">Ů</label>
+        <label shift="on" autopopup="8">Ū</label>
+        <label shift="loc" autopopup="0">Ü</label>
+        <label shift="loc" autopopup="1">Û</label>
+        <label shift="loc" autopopup="2">Ú</label>
+        <label shift="loc" autopopup="3">Ù</label>
+        <label shift="loc" autopopup="4">7</label>
+        <label shift="loc" autopopup="5">Ų</label>
+        <label shift="loc" autopopup="6">Ű</label>
+        <label shift="loc" autopopup="7">Ů</label>
+        <label shift="loc" autopopup="8">Ū</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">i</rec>
+        <rec multi="1">8</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">î</label>
+        <label shift="off" autopopup="1">í</label>
+        <label shift="off" autopopup="2">ì</label>
+        <label shift="off" autopopup="3">8</label>
+        <label shift="off" autopopup="4">ı</label>
+        <label shift="off" autopopup="5">į</label>
+        <label shift="off" autopopup="6">ī</label>
+        <label shift="off" autopopup="7">ï</label>
+        <label shift="on" autopopup="0">Î</label>
+        <label shift="on" autopopup="1">Í</label>
+        <label shift="on" autopopup="2">Ì</label>
+        <label shift="on" autopopup="3">8</label>
+        <label shift="on" autopopup="4">İ</label>
+        <label shift="on" autopopup="5">Į</label>
+        <label shift="on" autopopup="6">Ī</label>
+        <label shift="on" autopopup="7">Ï</label>
+        <label shift="loc" autopopup="0">Î</label>
+        <label shift="loc" autopopup="1">Í</label>
+        <label shift="loc" autopopup="2">Ì</label>
+        <label shift="loc" autopopup="3">8</label>
+        <label shift="loc" autopopup="4">İ</label>
+        <label shift="loc" autopopup="5">Į</label>
+        <label shift="loc" autopopup="6">Ī</label>
+        <label shift="loc" autopopup="7">Ï</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">o</rec>
+        <rec multi="1">9</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">õ</label>
+        <label shift="off" autopopup="1">ô</label>
+        <label shift="off" autopopup="2">ó</label>
+        <label shift="off" autopopup="3">ò</label>
+        <label shift="off" autopopup="4">9</label>
+        <label shift="off" autopopup="5">œ</label>
+        <label shift="off" autopopup="6">ő</label>
+        <label shift="off" autopopup="7">ø</label>
+        <label shift="off" autopopup="8">ö</label>
+        <label shift="on" autopopup="0">Õ</label>
+        <label shift="on" autopopup="1">Ô</label>
+        <label shift="on" autopopup="2">Ó</label>
+        <label shift="on" autopopup="3">Ò</label>
+        <label shift="on" autopopup="4">9</label>
+        <label shift="on" autopopup="5">Œ</label>
+        <label shift="on" autopopup="6">Ő</label>
+        <label shift="on" autopopup="7">Ø</label>
+        <label shift="on" autopopup="8">Ö</label>
+        <label shift="loc" autopopup="0">Õ</label>
+        <label shift="loc" autopopup="1">Ô</label>
+        <label shift="loc" autopopup="2">Ó</label>
+        <label shift="loc" autopopup="3">Ò</label>
+        <label shift="loc" autopopup="4">9</label>
+        <label shift="loc" autopopup="5">Œ</label>
+        <label shift="loc" autopopup="6">Ő</label>
+        <label shift="loc" autopopup="7">Ø</label>
+        <label shift="loc" autopopup="8">Ö</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="0" multitouch_type="settle_previous" hit_right="6">
+      <label>
+        <rec auto_upper="true">p</rec>
+        <rec multi="1">0</rec>
+      </label>
+    </key>
+  </row>
+  <row x="40">
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup" hit_left="40">
+      <label>
+        <rec auto_upper="true">a</rec>
+        <rec multi="1">-</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">-</label>
+        <label shift="off" autopopup="1">à</label>
+        <label shift="off" autopopup="2">á</label>
+        <label shift="off" autopopup="3">â</label>
+        <label shift="off" autopopup="4">ã</label>
+        <label shift="off" autopopup="5">ä</label>
+        <label shift="off" autopopup="6">å</label>
+        <label shift="off" autopopup="7">æ</label>
+        <label shift="off" autopopup="8">ā</label>
+        <label shift="off" autopopup="9">ă</label>
+        <label shift="off" autopopup="10">ą</label>
+        <label shift="on" autopopup="0">-</label>
+        <label shift="on" autopopup="1">À</label>
+        <label shift="on" autopopup="2">Á</label>
+        <label shift="on" autopopup="3">Â</label>
+        <label shift="on" autopopup="4">Ã</label>
+        <label shift="on" autopopup="5">Ä</label>
+        <label shift="on" autopopup="6">Å</label>
+        <label shift="on" autopopup="7">Æ</label>
+        <label shift="on" autopopup="8">Ā</label>
+        <label shift="on" autopopup="9">Ă</label>
+        <label shift="on" autopopup="10">Ą</label>
+        <label shift="loc" autopopup="0">-</label>
+        <label shift="loc" autopopup="1">À</label>
+        <label shift="loc" autopopup="2">Á</label>
+        <label shift="loc" autopopup="3">Â</label>
+        <label shift="loc" autopopup="4">Ã</label>
+        <label shift="loc" autopopup="5">Ä</label>
+        <label shift="loc" autopopup="6">Å</label>
+        <label shift="loc" autopopup="7">Æ</label>
+        <label shift="loc" autopopup="8">Ā</label>
+        <label shift="loc" autopopup="9">Ă</label>
+        <label shift="loc" autopopup="10">Ą</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">s</rec>
+        <rec multi="1">@</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">@</label>
+        <label shift="off" autopopup="1">ß</label>
+        <label shift="off" autopopup="2">ś</label>
+        <label shift="off" autopopup="3">š</label>
+        <label shift="off" autopopup="4">ş</label>
+        <label shift="on" autopopup="0">@</label>
+        <label shift="on" autopopup="1">ß</label>
+        <label shift="on" autopopup="2">Ś</label>
+        <label shift="on" autopopup="3">Š</label>
+        <label shift="on" autopopup="4">Ş</label>
+        <label shift="loc" autopopup="0">@</label>
+        <label shift="loc" autopopup="1">ß</label>
+        <label shift="loc" autopopup="2">Ś</label>
+        <label shift="loc" autopopup="3">Š</label>
+        <label shift="loc" autopopup="4">Ş</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">d</rec>
+        <rec multi="1">*</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">*</label>
+        <label shift="off" autopopup="1">ď</label>
+        <label shift="off" autopopup="2">đ</label>
+        <label shift="on" autopopup="0">*</label>
+        <label shift="on" autopopup="1">Ď</label>
+        <label shift="on" autopopup="2">Đ</label>
+        <label shift="loc" autopopup="0">*</label>
+        <label shift="loc" autopopup="1">Ď</label>
+        <label shift="loc" autopopup="2">Đ</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="^" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">f</rec>
+        <rec multi="1">^</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">g</rec>
+        <rec multi="1">:</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">:</label>
+        <label shift="off" autopopup="1">ģ</label>
+        <label shift="off" autopopup="2">ğ</label>
+        <label shift="on" autopopup="0">:</label>
+        <label shift="on" autopopup="1">Ģ</label>
+        <label shift="on" autopopup="2">Ğ</label>
+        <label shift="loc" autopopup="0">:</label>
+        <label shift="loc" autopopup="1">Ģ</label>
+        <label shift="loc" autopopup="2">Ğ</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value=";" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">h</rec>
+        <rec multi="1">;</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="(" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">j</rec>
+        <rec multi="1">(</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">k</rec>
+        <rec multi="1">)</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ķ</label>
+        <label shift="off" autopopup="1">)</label>
+        <label shift="on" autopopup="0">Ķ</label>
+        <label shift="on" autopopup="1">)</label>
+        <label shift="loc" autopopup="0">Ķ</label>
+        <label shift="loc" autopopup="1">)</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup" hit_right="40">
+      <label>
+        <rec auto_upper="true">l</rec>
+        <rec multi="1">~</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ł</label>
+        <label shift="off" autopopup="1">ľ</label>
+        <label shift="off" autopopup="2">ļ</label>
+        <label shift="off" autopopup="3">ĺ</label>
+        <label shift="off" autopopup="4">~</label>
+        <label shift="on" autopopup="0">Ł</label>
+        <label shift="on" autopopup="1">Ľ</label>
+        <label shift="on" autopopup="2">Ļ</label>
+        <label shift="on" autopopup="3">Ĺ</label>
+        <label shift="on" autopopup="4">~</label>
+        <label shift="loc" autopopup="0">Ł</label>
+        <label shift="loc" autopopup="1">Ľ</label>
+        <label shift="loc" autopopup="2">Ļ</label>
+        <label shift="loc" autopopup="3">Ĺ</label>
+        <label shift="loc" autopopup="4">~</label>
+      </auto_popup_keys>
+    </key>
+  </row>
+  <row x="4">
+    <key button_type="selfish" key_type="control" key_spacing="22" width="86">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">z</rec>
+        <rec multi="1">/</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">/</label>
+        <label shift="off" autopopup="1">ź</label>
+        <label shift="off" autopopup="2">ż</label>
+        <label shift="off" autopopup="3">ž</label>
+        <label shift="on" autopopup="0">/</label>
+        <label shift="on" autopopup="1">Ź</label>
+        <label shift="on" autopopup="2">Ż</label>
+        <label shift="on" autopopup="3">Ž</label>
+        <label shift="loc" autopopup="0">/</label>
+        <label shift="loc" autopopup="1">Ź</label>
+        <label shift="loc" autopopup="2">Ż</label>
+        <label shift="loc" autopopup="3">Ž</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="'" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">x</rec>
+        <rec multi="1">'</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">c</rec>
+        <rec multi="1">"</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">"</label>
+        <label shift="off" autopopup="1">ć</label>
+        <label shift="off" autopopup="2">č</label>
+        <label shift="off" autopopup="3">ç</label>
+        <label shift="on" autopopup="0">"</label>
+        <label shift="on" autopopup="1">Ç</label>
+        <label shift="on" autopopup="2">Ć</label>
+        <label shift="on" autopopup="3">Č</label>
+        <label shift="loc" autopopup="0">"</label>
+        <label shift="loc" autopopup="1">Ç</label>
+        <label shift="loc" autopopup="2">Ć</label>
+        <label shift="loc" autopopup="3">Č</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="." multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">v</rec>
+        <rec multi="1">.</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="," multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">b</rec>
+        <rec multi="1">,</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">n</rec>
+        <rec multi="1">?</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ň</label>
+        <label shift="off" autopopup="1">ņ</label>
+        <label shift="off" autopopup="2">ń</label>
+        <label shift="off" autopopup="3">ñ</label>
+        <label shift="off" autopopup="4">?</label>
+        <label shift="on" autopopup="0">Ň</label>
+        <label shift="on" autopopup="1">Ņ</label>
+        <label shift="on" autopopup="2">Ń</label>
+        <label shift="on" autopopup="3">Ñ</label>
+        <label shift="on" autopopup="4">?</label>
+        <label shift="loc" autopopup="0">Ň</label>
+        <label shift="loc" autopopup="1">Ņ</label>
+        <label shift="loc" autopopup="2">Ń</label>
+        <label shift="loc" autopopup="3">Ñ</label>
+        <label shift="loc" autopopup="4">?</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="!" multitouch_type="settle_previous" key_spacing="22">
+      <label>
+        <rec auto_upper="true">m</rec>
+        <rec multi="1">!</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_MACEDONIAN.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_MACEDONIAN.xml
new file mode 100644 (file)
index 0000000..44099ed
--- /dev/null
@@ -0,0 +1,565 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="54" key_height="86" key_spacing="4" row_spacing="26" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">љ</rec>
+        <rec shift="on">Љ</rec>
+        <rec shift="loc">Љ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">њ</rec>
+        <rec shift="on">Њ</rec>
+        <rec shift="loc">Њ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">е</rec>
+        <rec shift="on">Е</rec>
+        <rec shift="loc">Е</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">р</rec>
+        <rec shift="on">Р</rec>
+        <rec shift="loc">Р</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">т</rec>
+        <rec shift="on">Т</rec>
+        <rec shift="loc">Т</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">s</rec>
+        <rec shift="on">S</rec>
+        <rec shift="loc">S</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">у</rec>
+        <rec shift="on">У</rec>
+        <rec shift="loc">У</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">и</rec>
+        <rec shift="on">И</rec>
+        <rec shift="loc">И</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">о</rec>
+        <rec shift="on">О</rec>
+        <rec shift="loc">О</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">п</rec>
+        <rec shift="on">П</rec>
+        <rec shift="loc">П</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ш</rec>
+        <rec shift="on">Ш</rec>
+        <rec shift="loc">Ш</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec shift="off">ѓ</rec>
+        <rec shift="on">Ѓ</rec>
+        <rec shift="loc">Ѓ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="44">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="44">
+      <label>
+        <rec shift="off">а</rec>
+        <rec shift="on">А</rec>
+        <rec shift="loc">А</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">с</rec>
+        <rec shift="on">С</rec>
+        <rec shift="loc">С</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">д</rec>
+        <rec shift="on">Д</rec>
+        <rec shift="loc">Ф</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ф</rec>
+        <rec shift="on"> Ф</rec>
+        <rec shift="loc">Ф</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">г</rec>
+        <rec shift="on">Г</rec>
+        <rec shift="loc">Г</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">х</rec>
+        <rec shift="on">Х</rec>
+        <rec shift="loc">Х</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ј</rec>
+        <rec shift="on">Ј</rec>
+        <rec shift="loc">Ј</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">к</rec>
+        <rec shift="on">К</rec>
+        <rec shift="loc">К</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">л</rec>
+        <rec shift="on">Л</rec>
+        <rec shift="loc">Л</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ч</rec>
+        <rec shift="on">Ч</rec>
+        <rec shift="loc">Ч</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="42">
+      <label>
+        <rec shift="off">ќ</rec>
+        <rec shift="on">Ќ</rec>
+        <rec shift="loc">Ќ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="4">
+    <key button_type="selfish" key_type="control" key_spacing="39" width="86">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">з</rec>
+        <rec shift="on">З</rec>
+        <rec shift="loc">З</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">џ</rec>
+        <rec shift="on">Џ</rec>
+        <rec shift="loc">Џ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ц</rec>
+        <rec shift="on">Ц</rec>
+        <rec shift="loc">Ц</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">в</rec>
+        <rec shift="on">В</rec>
+        <rec shift="loc">В</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">б</rec>
+        <rec shift="on">Б</rec>
+        <rec shift="loc">Б</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">н</rec>
+        <rec shift="on">Н</rec>
+        <rec shift="loc">Н</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">м</rec>
+        <rec shift="on">М</rec>
+        <rec shift="loc">М</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ж</rec>
+        <rec shift="on">Ж</rec>
+        <rec shift="loc">Ж</rec>
+      </label>
+    </key>
+    <key key_type="control" hit_right="14" use_repeat_key="true" key_spacing="38" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62" key_spacing="10">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_MALAYALAM.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_MALAYALAM.xml
new file mode 100644 (file)
index 0000000..68bdf5f
--- /dev/null
@@ -0,0 +1,615 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="62" key_height="68" key_spacing="8" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">a</rec>
+        <rec shift="on">NULL</rec>
+        <rec shift="loc">NULL</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ആ</rec>
+        <rec shift="on">◌ാ</rec>
+        <rec shift="loc">◌ാ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">i</rec>
+        <rec shift="on">◌ി</rec>
+        <rec shift="loc">◌ി</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ഈ</rec>
+        <rec shift="on">◌ീ</rec>
+        <rec shift="loc">◌ീ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ക</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഖ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ങ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">u</rec>
+        <rec shift="on">◌ു</rec>
+        <rec shift="loc">◌ു</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ഊ</rec>
+        <rec shift="on">◌ൂ</rec>
+        <rec shift="loc">◌ൂ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ഋ</rec>
+        <rec shift="on">◌ൃ</rec>
+        <rec shift="loc">◌ൃ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">e</rec>
+        <rec shift="on">െ</rec>
+        <rec shift="loc">െ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ഏ</rec>
+        <rec shift="on">േ</rec>
+        <rec shift="loc">േ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ച</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഛ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ജ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ഞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ഐ</rec>
+        <rec shift="on">ൈ</rec>
+        <rec shift="loc">ൈ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">o</rec>
+        <rec shift="on">െ◌ാ</rec>
+        <rec shift="loc">െ◌ാ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ഓ</rec>
+        <rec shift="on">േ◌ാ</rec>
+        <rec shift="loc">േ◌ാ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ഔ</rec>
+        <rec shift="on">◌ൗ</rec>
+        <rec shift="loc">◌ൗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">aം</rec>
+        <rec shift="on">◌ം</rec>
+        <rec shift="loc">◌ം</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ട</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഡ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ണ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ത</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഥ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ദ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ധ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ന</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>പ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഫ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ബ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഭ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>മ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>യ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ര</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ല</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>വ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ശ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ഷ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>സ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="50">
+      <label>
+        <rec>ഹ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE_MALAYALAM" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE_MALAYALAM" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE_MALAYALAM" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_PUNJABI.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_PUNJABI.xml
new file mode 100644 (file)
index 0000000..b2bb23c
--- /dev/null
@@ -0,0 +1,605 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="62" key_height="68" key_spacing="8" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਆ</rec>
+        <rec shift="on">ਾ</rec>
+        <rec shift="loc">ਾ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਇ</rec>
+        <rec shift="on">ਿ</rec>
+        <rec shift="loc">ਿ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਈ</rec>
+        <rec shift="on">ੀ</rec>
+        <rec shift="loc">ੀ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਉ</rec>
+        <rec shift="on">ੁ</rec>
+        <rec shift="loc">ੁ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ੳ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਅ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ੲ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਸ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ਹ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ਊ</rec>
+        <rec shift="on">ੂ</rec>
+        <rec shift="loc">ੂ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਏ</rec>
+        <rec shift="on">ੇ</rec>
+        <rec shift="loc">ੇ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਐ</rec>
+        <rec shift="on">ੈ</rec>
+        <rec shift="loc">ੈ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਓ</rec>
+        <rec shift="on">ੋ</rec>
+        <rec shift="loc">ੋ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ਔ</rec>
+        <rec shift="on">ੌ</rec>
+        <rec shift="loc">ੌ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਕ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਖ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ਙ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ਚ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਛ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਜ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਞ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਟ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਡ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ਣ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ਤ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਥ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਦ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਧ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਨ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਪ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਫ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਬ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਭ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ਮ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਯ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਰ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਲ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਵ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ੜ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ਸ਼</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ੰ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="50">
+      <label>
+        <rec>ਂ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index b9cd936..eb03a32 100644 (file)
@@ -3,6 +3,11 @@
   <image_path>
     <button_normal>B09_panel.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
   <row x="14" y="10">
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Й</rec>
         <rec shift="loc">Й</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ц</rec>
         <rec shift="loc">Ц</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">У</rec>
         <rec shift="loc">У</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">К</rec>
         <rec shift="loc">К</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Е</rec>
         <rec shift="loc">Е</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Н</rec>
         <rec shift="loc">Н</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Г</rec>
         <rec shift="loc">Г</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ш</rec>
         <rec shift="loc">Ш</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Щ</rec>
         <rec shift="loc">Щ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">З</rec>
         <rec shift="loc">З</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Х</rec>
         <rec shift="loc">Х</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
       <label>
         <rec shift="on">Ъ</rec>
         <rec shift="loc">Ъ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="44">
         <rec shift="on">Ф</rec>
         <rec shift="loc">Ф</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ы</rec>
         <rec shift="loc">Ы</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">В</rec>
         <rec shift="loc">В</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">А</rec>
         <rec shift="loc">А</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">П</rec>
         <rec shift="loc">П</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Р</rec>
         <rec shift="loc">Р</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">О</rec>
         <rec shift="loc">О</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Л</rec>
         <rec shift="loc">Л</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Д</rec>
         <rec shift="loc">Д</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ж</rec>
         <rec shift="loc">Ж</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="42">
       <label>
         <rec shift="on">Э</rec>
         <rec shift="loc">Э</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="14">
         <rec shift="on">Я</rec>
         <rec shift="loc">Я</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ч</rec>
         <rec shift="loc">Ч</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">С</rec>
         <rec shift="loc">С</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">М</rec>
         <rec shift="loc">М</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">И</rec>
         <rec shift="loc">И</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Т</rec>
         <rec shift="loc">Т</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ь</rec>
         <rec shift="loc">Ь</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Б</rec>
         <rec shift="loc">Б</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ю</rec>
         <rec shift="loc">Ю</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">Ë</rec>
         <rec shift="loc">Ë</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" hit_right="14" use_repeat_key="true">
       <image_label>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_SINHALA.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_SINHALA.xml
new file mode 100644 (file)
index 0000000..b7eb287
--- /dev/null
@@ -0,0 +1,615 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="62" key_height="68" key_spacing="8" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">අ</rec>
+        <rec shift="on">්</rec>
+        <rec shift="loc">්</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ආ</rec>
+        <rec shift="on">ා</rec>
+        <rec shift="loc">ා</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඇ</rec>
+        <rec shift="on">ැ</rec>
+        <rec shift="loc">ැ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඈ</rec>
+        <rec shift="on">ෑ</rec>
+        <rec shift="loc">ෑ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ක</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඛ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ග</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ඞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ඉ</rec>
+        <rec shift="on">ි</rec>
+        <rec shift="loc">ි</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඊ</rec>
+        <rec shift="on">ී</rec>
+        <rec shift="loc">ී</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">උ</rec>
+        <rec shift="on">ු</rec>
+        <rec shift="loc">ු</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඌ</rec>
+        <rec shift="on">ූ</rec>
+        <rec shift="loc">ූ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">එ</rec>
+        <rec shift="on">ෙ</rec>
+        <rec shift="loc">ෙ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ච</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඡ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ජ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඣ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ඤ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ඒ</rec>
+        <rec shift="on">ෙ◌්</rec>
+        <rec shift="loc">ෙ◌්</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඔ</rec>
+        <rec shift="on">ෙ◌ා</rec>
+        <rec shift="loc">ෙ◌ා</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඕ</rec>
+        <rec shift="on">ෙ◌ා◌්</rec>
+        <rec shift="loc">ෙ◌ා◌්</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ඖ</rec>
+        <rec shift="on">ෙ◌ෘ</rec>
+        <rec shift="loc">ෙ◌ෘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">අං</rec>
+        <rec shift="on">ං</rec>
+        <rec shift="loc">ං</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ට</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඨ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඩ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඪ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ණ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>ත</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ථ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ද</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ධ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>න</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ප</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ඵ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>බ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>භ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ම</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ය</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ර</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ල</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ව</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ශ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ෂ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ස</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="50">
+      <label>
+        <rec>හ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_SLOVENIAN.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_SLOVENIAN.xml
new file mode 100644 (file)
index 0000000..56d4a24
--- /dev/null
@@ -0,0 +1,851 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="62" key_height="86" key_spacing="10" row_spacing="26" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="41" y="10">
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup" hit_left="41">
+      <label>
+        <rec auto_upper="true">e</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">è</label>
+        <label shift="off" autopopup="1">é</label>
+        <label shift="off" autopopup="2">ê</label>
+        <label shift="off" autopopup="3">ë</label>
+        <label shift="off" autopopup="4">ē</label>
+        <label shift="off" autopopup="5">ė</label>
+        <label shift="off" autopopup="6">ę</label>
+        <label shift="off" autopopup="7">ě</label>
+        <label shift="off" autopopup="8">ə</label>
+        <label shift="on" autopopup="0">È</label>
+        <label shift="on" autopopup="1">É</label>
+        <label shift="on" autopopup="2">Ê</label>
+        <label shift="on" autopopup="3">Ë</label>
+        <label shift="on" autopopup="4">Ē</label>
+        <label shift="on" autopopup="5">Ė</label>
+        <label shift="on" autopopup="6">Ę</label>
+        <label shift="on" autopopup="7">Ě</label>
+        <label shift="on" autopopup="8">Ə</label>
+        <label shift="loc" autopopup="0">È</label>
+        <label shift="loc" autopopup="1">É</label>
+        <label shift="loc" autopopup="2">Ê</label>
+        <label shift="loc" autopopup="3">Ë</label>
+        <label shift="loc" autopopup="4">Ē</label>
+        <label shift="loc" autopopup="5">Ė</label>
+        <label shift="loc" autopopup="6">Ę</label>
+        <label shift="loc" autopopup="7">Ě</label>
+        <label shift="loc" autopopup="8">Ə</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">r</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ŕ</label>
+        <label shift="off" autopopup="1">ř</label>
+        <label shift="on" autopopup="0">Ŕ</label>
+        <label shift="on" autopopup="1">Ř</label>
+        <label shift="loc" autopopup="0">Ŕ</label>
+        <label shift="loc" autopopup="1">Ř</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">t</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">þ</label>
+        <label shift="off" autopopup="1">ť</label>
+        <label shift="off" autopopup="2">ț</label>
+        <label shift="on" autopopup="0">Þ</label>
+        <label shift="on" autopopup="1">Ť</label>
+        <label shift="on" autopopup="2">Ț</label>
+        <label shift="loc" autopopup="0">Þ</label>
+        <label shift="loc" autopopup="1">Ť</label>
+        <label shift="loc" autopopup="2">Ț</label>
+      </auto_popup_keys>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec shift="off">ž</rec>
+        <rec shift="on">Ž</rec>
+        <rec shift="loc">Ž</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ź</label>
+        <label shift="off" autopopup="1">ż</label>
+        <label shift="off" autopopup="2">ž</label>
+        <label shift="on" autopopup="0">Ź</label>
+        <label shift="on" autopopup="1">Ż</label>
+        <label shift="on" autopopup="2">Ž</label>
+        <label shift="loc" autopopup="0">Ź</label>
+        <label shift="loc" autopopup="1">Ż</label>
+        <label shift="loc" autopopup="2">Ž</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">z</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ź</label>
+        <label shift="off" autopopup="1">ż</label>
+        <label shift="off" autopopup="2">ž</label>
+        <label shift="on" autopopup="0">Ź</label>
+        <label shift="on" autopopup="1">Ż</label>
+        <label shift="on" autopopup="2">Ž</label>
+        <label shift="loc" autopopup="0">Ź</label>
+        <label shift="loc" autopopup="1">Ż</label>
+        <label shift="loc" autopopup="2">Ž</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">u</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ü</label>
+        <label shift="off" autopopup="1">û</label>
+        <label shift="off" autopopup="2">ú</label>
+        <label shift="off" autopopup="3">ù</label>
+        <label shift="off" autopopup="4">ų</label>
+        <label shift="off" autopopup="5">ű</label>
+        <label shift="off" autopopup="6">ů</label>
+        <label shift="off" autopopup="7">ū</label>
+        <label shift="on" autopopup="0">Ü</label>
+        <label shift="on" autopopup="1">Û</label>
+        <label shift="on" autopopup="2">Ú</label>
+        <label shift="on" autopopup="3">Ù</label>
+        <label shift="on" autopopup="4">Ų</label>
+        <label shift="on" autopopup="5">Ű</label>
+        <label shift="on" autopopup="6">Ů</label>
+        <label shift="on" autopopup="7">Ū</label>
+        <label shift="loc" autopopup="0">Ü</label>
+        <label shift="loc" autopopup="1">Û</label>
+        <label shift="loc" autopopup="2">Ú</label>
+        <label shift="loc" autopopup="3">Ù</label>
+        <label shift="loc" autopopup="4">Ų</label>
+        <label shift="loc" autopopup="5">Ű</label>
+        <label shift="loc" autopopup="6">Ů</label>
+        <label shift="loc" autopopup="7">Ū</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">i</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">î</label>
+        <label shift="off" autopopup="1">í</label>
+        <label shift="off" autopopup="2">ì</label>
+        <label shift="off" autopopup="3">ı</label>
+        <label shift="off" autopopup="4">į</label>
+        <label shift="off" autopopup="5">ī</label>
+        <label shift="off" autopopup="6">ï</label>
+        <label shift="on" autopopup="0">Î</label>
+        <label shift="on" autopopup="1">Í</label>
+        <label shift="on" autopopup="2">Ì</label>
+        <label shift="on" autopopup="3">İ</label>
+        <label shift="on" autopopup="4">Į</label>
+        <label shift="on" autopopup="5">Ī</label>
+        <label shift="on" autopopup="6">Ï</label>
+        <label shift="loc" autopopup="0">Î</label>
+        <label shift="loc" autopopup="1">Í</label>
+        <label shift="loc" autopopup="2">Ì</label>
+        <label shift="loc" autopopup="3">İ</label>
+        <label shift="loc" autopopup="5">Į</label>
+        <label shift="loc" autopopup="5">Ī</label>
+        <label shift="loc" autopopup="6">Ï</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">o</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">õ</label>
+        <label shift="off" autopopup="1">ô</label>
+        <label shift="off" autopopup="2">ó</label>
+        <label shift="off" autopopup="3">ò</label>
+        <label shift="off" autopopup="4">œ</label>
+        <label shift="off" autopopup="5">ő</label>
+        <label shift="off" autopopup="6">ø</label>
+        <label shift="off" autopopup="7">ö</label>
+        <label shift="on" autopopup="0">Õ</label>
+        <label shift="on" autopopup="1">Ô</label>
+        <label shift="on" autopopup="2">Ó</label>
+        <label shift="on" autopopup="3">Ò</label>
+        <label shift="on" autopopup="4">Œ</label>
+        <label shift="on" autopopup="5">Ő</label>
+        <label shift="on" autopopup="6">Ø</label>
+        <label shift="on" autopopup="7">Ö</label>
+        <label shift="loc" autopopup="0">Õ</label>
+        <label shift="loc" autopopup="1">Ô</label>
+        <label shift="loc" autopopup="2">Ó</label>
+        <label shift="loc" autopopup="3">Ò</label>
+        <label shift="loc" autopopup="4">Œ</label>
+        <label shift="loc" autopopup="5">Ő</label>
+        <label shift="loc" autopopup="6">Ø</label>
+        <label shift="loc" autopopup="7">Ö</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" multitouch_type="settle_previous" hit_right="41">
+      <label>
+        <rec auto_upper="true">p</rec>
+      </label>
+    </key>
+  </row>
+  <row x="4">
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">a</rec>
+        <rec multi="1">-</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">-</label>
+        <label shift="off" autopopup="1">à</label>
+        <label shift="off" autopopup="2">á</label>
+        <label shift="off" autopopup="3">â</label>
+        <label shift="off" autopopup="4">ã</label>
+        <label shift="off" autopopup="5">ä</label>
+        <label shift="off" autopopup="6">å</label>
+        <label shift="off" autopopup="7">æ</label>
+        <label shift="off" autopopup="8">ā</label>
+        <label shift="off" autopopup="9">ă</label>
+        <label shift="off" autopopup="10">ą</label>
+        <label shift="on" autopopup="0">-</label>
+        <label shift="on" autopopup="1">À</label>
+        <label shift="on" autopopup="2">Á</label>
+        <label shift="on" autopopup="3">Â</label>
+        <label shift="on" autopopup="4">Ã</label>
+        <label shift="on" autopopup="5">Ä</label>
+        <label shift="on" autopopup="6">Å</label>
+        <label shift="on" autopopup="7">Æ</label>
+        <label shift="on" autopopup="8">Ā</label>
+        <label shift="on" autopopup="9">Ă</label>
+        <label shift="on" autopopup="10">Ą</label>
+        <label shift="loc" autopopup="0">-</label>
+        <label shift="loc" autopopup="1">À</label>
+        <label shift="loc" autopopup="2">Á</label>
+        <label shift="loc" autopopup="3">Â</label>
+        <label shift="loc" autopopup="4">Ã</label>
+        <label shift="loc" autopopup="5">Ä</label>
+        <label shift="loc" autopopup="6">Å</label>
+        <label shift="loc" autopopup="7">Æ</label>
+        <label shift="loc" autopopup="8">Ā</label>
+        <label shift="loc" autopopup="9">Ă</label>
+        <label shift="loc" autopopup="10">Ą</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">s</rec>
+        <rec multi="1">@</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">@</label>
+        <label shift="off" autopopup="1">ß</label>
+        <label shift="off" autopopup="2">ś</label>
+        <label shift="off" autopopup="3">š</label>
+        <label shift="off" autopopup="4">ş</label>
+        <label shift="on" autopopup="0">@</label>
+        <label shift="on" autopopup="1">ß</label>
+        <label shift="on" autopopup="2">Ś</label>
+        <label shift="on" autopopup="3">Š</label>
+        <label shift="on" autopopup="4">Ş</label>
+        <label shift="loc" autopopup="0">@</label>
+        <label shift="loc" autopopup="1">ß</label>
+        <label shift="loc" autopopup="2">Ś</label>
+        <label shift="loc" autopopup="3">Š</label>
+        <label shift="loc" autopopup="4">Ş</label>
+      </auto_popup_keys>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec shift="off">š</rec>
+        <rec shift="on">Š</rec>
+        <rec shift="loc">Š</rec>
+        <rec multi="1">@</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">@</label>
+        <label shift="off" autopopup="1">ß</label>
+        <label shift="off" autopopup="2">ś</label>
+        <label shift="off" autopopup="3">š</label>
+        <label shift="off" autopopup="4">ş</label>
+        <label shift="on" autopopup="0">@</label>
+        <label shift="on" autopopup="1">ß</label>
+        <label shift="on" autopopup="2">Ś</label>
+        <label shift="on" autopopup="3">Š</label>
+        <label shift="on" autopopup="4">Ş</label>
+        <label shift="loc" autopopup="0">@</label>
+        <label shift="loc" autopopup="1">ß</label>
+        <label shift="loc" autopopup="2">Ś</label>
+        <label shift="loc" autopopup="3">Š</label>
+        <label shift="loc" autopopup="4">Ş</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">d</rec>
+        <rec multi="1">*</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">*</label>
+        <label shift="off" autopopup="1">ď</label>
+        <label shift="off" autopopup="2">đ</label>
+        <label shift="on" autopopup="0">*</label>
+        <label shift="on" autopopup="1">Ď</label>
+        <label shift="on" autopopup="2">Đ</label>
+        <label shift="loc" autopopup="0">*</label>
+        <label shift="loc" autopopup="1">Ď</label>
+        <label shift="loc" autopopup="2">Đ</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="^" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">f</rec>
+        <rec multi="1">^</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">g</rec>
+        <rec multi="1">:</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">:</label>
+        <label shift="off" autopopup="1">ģ</label>
+        <label shift="off" autopopup="2">ğ</label>
+        <label shift="on" autopopup="0">:</label>
+        <label shift="on" autopopup="1">Ģ</label>
+        <label shift="on" autopopup="2">Ğ</label>
+        <label shift="loc" autopopup="0">:</label>
+        <label shift="loc" autopopup="1">Ģ</label>
+        <label shift="loc" autopopup="2">Ğ</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value=";" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">h</rec>
+        <rec multi="1">;</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="(" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">j</rec>
+        <rec multi="1">(</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">k</rec>
+        <rec multi="1">)</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ķ</label>
+        <label shift="off" autopopup="1">)</label>
+        <label shift="on" autopopup="0">Ķ</label>
+        <label shift="on" autopopup="1">)</label>
+        <label shift="loc" autopopup="0">Ķ</label>
+        <label shift="loc" autopopup="1">)</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup" hit_right="6">
+      <label>
+        <rec auto_upper="true">l</rec>
+        <rec multi="1">~</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ł</label>
+        <label shift="off" autopopup="1">ľ</label>
+        <label shift="off" autopopup="2">ļ</label>
+        <label shift="off" autopopup="3">ĺ</label>
+        <label shift="off" autopopup="4">~</label>
+        <label shift="on" autopopup="0">Ł</label>
+        <label shift="on" autopopup="1">Ľ</label>
+        <label shift="on" autopopup="2">Ļ</label>
+        <label shift="on" autopopup="3">Ĺ</label>
+        <label shift="on" autopopup="4">~</label>
+        <label shift="loc" autopopup="0">Ł</label>
+        <label shift="loc" autopopup="1">Ľ</label>
+        <label shift="loc" autopopup="2">Ļ</label>
+        <label shift="loc" autopopup="3">Ĺ</label>
+        <label shift="loc" autopopup="4">~</label>
+      </auto_popup_keys>
+    </key>
+  </row>
+  <row x="4">
+    <key button_type="selfish" key_type="control" key_spacing="59" width="86">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">c</rec>
+        <rec multi="1">"</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">"</label>
+        <label shift="off" autopopup="1">ć</label>
+        <label shift="off" autopopup="2">č</label>
+        <label shift="off" autopopup="3">ç</label>
+        <label shift="on" autopopup="0">"</label>
+        <label shift="on" autopopup="1">Ç</label>
+        <label shift="on" autopopup="2">Ć</label>
+        <label shift="on" autopopup="3">Č</label>
+        <label shift="loc" autopopup="0">"</label>
+        <label shift="loc" autopopup="1">Ç</label>
+        <label shift="loc" autopopup="2">Ć</label>
+        <label shift="loc" autopopup="3">Č</label>
+      </auto_popup_keys>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec shift="off">č</rec>
+        <rec shift="on">Č</rec>
+        <rec shift="loc">Č</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ć</label>
+        <label shift="off" autopopup="1">č</label>
+        <label shift="off" autopopup="2">ç</label>
+        <label shift="on" autopopup="0">Ç</label>
+        <label shift="on" autopopup="1">Ć</label>
+        <label shift="on" autopopup="2">Č</label>
+        <label shift="loc" autopopup="0">Ç</label>
+        <label shift="loc" autopopup="1">Ć</label>
+        <label shift="loc" autopopup="2">Č</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="." multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">v</rec>
+        <rec multi="1">.</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="," multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">b</rec>
+        <rec multi="1">,</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">n</rec>
+        <rec multi="1">?</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ň</label>
+        <label shift="off" autopopup="1">ņ</label>
+        <label shift="off" autopopup="2">ń</label>
+        <label shift="off" autopopup="3">ñ</label>
+        <label shift="off" autopopup="4">?</label>
+        <label shift="on" autopopup="0">Ň</label>
+        <label shift="on" autopopup="1">Ņ</label>
+        <label shift="on" autopopup="2">Ń</label>
+        <label shift="on" autopopup="3">Ñ</label>
+        <label shift="on" autopopup="4">?</label>
+        <label shift="loc" autopopup="0">Ň</label>
+        <label shift="loc" autopopup="1">Ņ</label>
+        <label shift="loc" autopopup="2">Ń</label>
+        <label shift="loc" autopopup="3">Ñ</label>
+        <label shift="loc" autopopup="4">?</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="!" multitouch_type="settle_previous" key_spacing="59">
+      <label>
+        <rec auto_upper="true">m</rec>
+        <rec multi="1">!</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 6a1b897..8830ed6 100644 (file)
@@ -3,39 +3,29 @@
   <image_path>
     <button_normal>B09_panel.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
   <row x="4" y="10">
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">q</rec>
         <rec multi="1">1</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="2" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">w</rec>
         <rec multi="1">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">e</rec>
         <rec multi="1">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">r</rec>
         <rec multi="1">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">t</rec>
         <rec multi="1">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">y</rec>
         <rec multi="1">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">u</rec>
         <rec multi="1">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">i</rec>
         <rec multi="1">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">o</rec>
         <rec multi="1">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">p</rec>
         <rec multi="1">0</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="40">
         <rec auto_upper="true">a</rec>
         <rec multi="1">-</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">s</rec>
         <rec multi="1">@</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">d</rec>
         <rec multi="1">*</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">f</rec>
         <rec multi="1">^</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">g</rec>
         <rec multi="1">:</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">h</rec>
         <rec multi="1">;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="(" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">j</rec>
         <rec multi="1">(</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">k</rec>
         <rec multi="1">)</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">l</rec>
         <rec multi="1">~</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">z</rec>
         <rec multi="1">/</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">x</rec>
         <rec multi="1">'</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">c</rec>
         <rec multi="1">"</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">v</rec>
         <rec multi="1">.</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="," multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">b</rec>
         <rec multi="1">,</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">n</rec>
         <rec multi="1">?</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">m</rec>
         <rec multi="1">!</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
       <image_label>
index ac5f407..771568b 100644 (file)
   <image_path>
     <button_normal>B09_panel.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
   <row x="4" y="10">
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="#" multitouch_type="settle_previous">
       <label>
         <rec multi="0">1</rec>
         <rec multi="1">#</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="&amp;" multitouch_type="settle_previous">
       <label>
         <rec multi="0">2</rec>
         <rec multi="1">&amp;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="%" multitouch_type="settle_previous">
       <label>
         <rec multi="0">3</rec>
         <rec multi="1">%</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="+" multitouch_type="settle_previous">
       <label>
         <rec multi="0">4</rec>
         <rec multi="1">+</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="=" multitouch_type="settle_previous">
       <label>
         <rec multi="0">5</rec>
         <rec multi="1">=</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="_" multitouch_type="settle_previous">
       <label>
         <rec multi="0">6</rec>
         <rec multi="1">_</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="\" multitouch_type="settle_previous">
       <label>
         <rec multi="0">7</rec>
         <rec multi="1">\</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="|" multitouch_type="settle_previous">
       <label>
         <rec multi="0">8</rec>
         <rec multi="1">|</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="&lt;" multitouch_type="settle_previous">
       <label>
         <rec multi="0">9</rec>
         <rec multi="1">&lt;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="&gt;" multitouch_type="settle_previous">
       <label>
         <rec multi="0">0</rec>
         <rec multi="1">&gt;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="40">
         <rec multi="0">-</rec>
         <rec multi="1">{</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="}" multitouch_type="settle_previous">
       <label>
         <rec multi="0">@</rec>
         <rec multi="1">}</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="[" multitouch_type="settle_previous">
       <label>
         <rec multi="0">*</rec>
         <rec multi="1">[</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="]" multitouch_type="settle_previous">
       <label>
         <rec multi="0">^</rec>
         <rec multi="1">]</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="$" multitouch_type="settle_previous">
       <label>
         <rec multi="0">:</rec>
         <rec multi="1">$</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="£" multitouch_type="settle_previous">
       <label>
         <rec multi="0">;</rec>
         <rec multi="1">£</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="¥" multitouch_type="settle_previous">
       <label>
         <rec multi="0">(</rec>
         <rec multi="1">¥</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="€" multitouch_type="settle_previous">
       <label>
         <rec multi="0">)</rec>
         <rec multi="1">€</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="₩" multitouch_type="settle_previous" hit_right="42">
       <label>
         <rec multi="0">~</rec>
         <rec multi="1">₩</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="4">
         <rec multi="0">/</rec>
         <rec multi="1">¢</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="`" multitouch_type="settle_previous">
       <label>
         <rec multi="0">'</rec>
         <rec multi="1">`</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="°" multitouch_type="settle_previous">
       <label>
         <rec multi="0">"</rec>
         <rec multi="1">°</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="·" multitouch_type="settle_previous">
       <label>
         <rec multi="0">.</rec>
         <rec multi="1">·</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="®" multitouch_type="settle_previous">
       <label>
         <rec multi="0">,</rec>
         <rec multi="1">®</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="©" multitouch_type="settle_previous">
       <label>
         <rec multi="0">?</rec>
         <rec multi="1">©</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_type="string" long_key_value="¿" multitouch_type="settle_previous" key_spacing="22">
       <label>
         <rec multi="0">!</rec>
         <rec multi="1">¿</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
       <image_label>
index 3fbd075..2cd999a 100644 (file)
   <image_path>
     <button_normal>B09_panel.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
   <row x="4" y="10">
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous">
       <label>
         <rec multi="0">#</rec>
         <rec multi="1">1</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="2" multitouch_type="settle_previous">
       <label>
         <rec multi="0">&amp;</rec>
         <rec multi="1">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="3" multitouch_type="settle_previous">
       <label>
         <rec multi="0">%</rec>
         <rec multi="1">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="4" multitouch_type="settle_previous">
       <label>
         <rec multi="0">+</rec>
         <rec multi="1">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="5" multitouch_type="settle_previous">
       <label>
         <rec multi="0">=</rec>
         <rec multi="1">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="6" multitouch_type="settle_previous">
       <label>
         <rec multi="0">_</rec>
         <rec multi="1">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="7" multitouch_type="settle_previous">
       <label>
         <rec multi="0">\</rec>
         <rec multi="1">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="8" multitouch_type="settle_previous">
       <label>
         <rec multi="0">|</rec>
         <rec multi="1">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="9" multitouch_type="settle_previous">
       <label>
         <rec multi="0">&lt;</rec>
         <rec multi="1">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="0" multitouch_type="settle_previous">
       <label>
         <rec multi="0">&gt;</rec>
         <rec multi="1">0</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="40">
         <rec multi="0">{</rec>
         <rec multi="1">-</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="@" multitouch_type="settle_previous">
       <label>
         <rec multi="0">}</rec>
         <rec multi="1">@</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="*" multitouch_type="settle_previous">
       <label>
         <rec multi="0">[</rec>
         <rec multi="1">*</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="^" multitouch_type="settle_previous">
       <label>
         <rec multi="0">]</rec>
         <rec multi="1">^</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value=":" multitouch_type="settle_previous">
       <label>
         <rec multi="0">$</rec>
         <rec multi="1">:</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value=";" multitouch_type="settle_previous">
       <label>
         <rec multi="0">£</rec>
         <rec multi="1">;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="(" multitouch_type="settle_previous">
       <label>
         <rec multi="0">¥</rec>
         <rec multi="1">(</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value=")" multitouch_type="settle_previous">
       <label>
         <rec multi="0">€</rec>
         <rec multi="1">)</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="~" multitouch_type="settle_previous" hit_right="42">
       <label>
         <rec multi="0">₩</rec>
         <rec multi="1">~</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="4">
         <rec multi="0">¢</rec>
         <rec multi="1">/</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="'" multitouch_type="settle_previous">
       <label>
         <rec multi="0">`</rec>
         <rec multi="1">'</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="&quot;" multitouch_type="settle_previous">
       <label>
         <rec multi="0">°</rec>
         <rec multi="1">"</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="." multitouch_type="settle_previous">
       <label>
         <rec multi="0">·</rec>
         <rec multi="1">.</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="," multitouch_type="settle_previous">
       <label>
         <rec multi="0">®</rec>
         <rec multi="1">,</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="?" multitouch_type="settle_previous">
       <label>
         <rec multi="0">©</rec>
         <rec multi="1">?</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_type="char" long_key_value="!" multitouch_type="settle_previous" key_spacing="22">
       <label>
         <rec multi="0">¿</rec>
         <rec multi="1">!</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
       <image_label>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_TAMIL.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_TAMIL.xml
new file mode 100644 (file)
index 0000000..f1cd2d1
--- /dev/null
@@ -0,0 +1,561 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="80" key_height="68" key_spacing="8" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="12" y="6">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="12">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">அ</rec>
+        <rec shift="on">்</rec>
+        <rec shift="loc">்</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ஆ</rec>
+        <rec shift="on">ா</rec>
+        <rec shift="loc">ா</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">இ</rec>
+        <rec shift="on">ி</rec>
+        <rec shift="loc">ி</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>க</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ங</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ச</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="12">
+      <label>
+        <rec>ஞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="12">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="12">
+      <label>
+        <rec shift="off">ஈ</rec>
+        <rec shift="on">ீ</rec>
+        <rec shift="loc">ீ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">உ</rec>
+        <rec shift="on">ு</rec>
+        <rec shift="loc">ு</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ஊ</rec>
+        <rec shift="on">ூ</rec>
+        <rec shift="loc">ூ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">எ</rec>
+        <rec shift="on">ெ</rec>
+        <rec shift="loc">ெ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ட</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ண</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>த</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="12">
+      <label>
+        <rec>ந</rec>
+      </label>
+    </key>
+  </row>
+  <row x="12">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="12">
+      <label>
+        <rec shift="off">ஏ</rec>
+        <rec shift="on">ே</rec>
+        <rec shift="loc">ே</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ஐ</rec>
+        <rec shift="on">ை</rec>
+        <rec shift="loc">ை</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ஒ</rec>
+        <rec shift="on">ெ◌ா</rec>
+        <rec shift="loc">ெ◌ா</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ஓ</rec>
+        <rec shift="on">ே◌ா</rec>
+        <rec shift="loc">ே◌ா</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ப</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ம</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ய</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="12">
+      <label>
+        <rec>ர</rec>
+      </label>
+    </key>
+  </row>
+  <row x="56">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="56">
+      <label>
+        <rec shift="off">ஔ</rec>
+        <rec shift="on">ெ◌ௗ</rec>
+        <rec shift="loc">ெ◌ௗ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ல</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>வ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ழ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ள</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ற</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="56">
+      <label>
+        <rec>ன</rec>
+      </label>
+    </key>
+  </row>
+  <row x="12">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ஜ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ஷ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ஸ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ஹ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>க்ஷ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ஸ்ரீ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ஂ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="80">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_TELUGU.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_TELUGU.xml
new file mode 100644 (file)
index 0000000..451409e
--- /dev/null
@@ -0,0 +1,615 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="62" key_height="68" key_spacing="8" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key button_type="selfish" key_type="control" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">అ</rec>
+        <rec shift="on">్</rec>
+        <rec shift="loc">్</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఆ</rec>
+        <rec shift="on">ా</rec>
+        <rec shift="loc">ా</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఇ</rec>
+        <rec shift="on">ి</rec>
+        <rec shift="loc">ి</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఈ</rec>
+        <rec shift="on">ీ</rec>
+        <rec shift="loc">ీ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>క</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఖ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>గ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఘ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ఙ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ఉ</rec>
+        <rec shift="on">ు</rec>
+        <rec shift="loc">ు</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఊ</rec>
+        <rec shift="on">ూ</rec>
+        <rec shift="loc">ూ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఋ</rec>
+        <rec shift="on">ృ</rec>
+        <rec shift="loc">ృ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఎ</rec>
+        <rec shift="on">ె</rec>
+        <rec shift="loc">ె</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఏ</rec>
+        <rec shift="on">ే</rec>
+        <rec shift="loc">ే</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>చ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఛ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>జ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఝ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ఞ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec shift="off">ఐ</rec>
+        <rec shift="on">ై</rec>
+        <rec shift="loc">ై</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఒ</rec>
+        <rec shift="on">ొ</rec>
+        <rec shift="loc">ొ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఓ</rec>
+        <rec shift="on">ో</rec>
+        <rec shift="loc">ో</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ఔ</rec>
+        <rec shift="on">ౌ</rec>
+        <rec shift="loc">ౌ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">అం</rec>
+        <rec shift="on">◌</rec>
+        <rec shift="loc">◌</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ట</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఠ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>డ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఢ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>ణ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="14">
+      <label>
+        <rec>త</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>థ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ద</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ధ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>న</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ప</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ఫ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>బ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>భ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec>మ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>య</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ర</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ల</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>వ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>శ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>ష</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec>స</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="50">
+      <label>
+        <rec>హ</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_THAI.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_THAI.xml
new file mode 100644 (file)
index 0000000..c0800aa
--- /dev/null
@@ -0,0 +1,658 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="54" key_height="82" key_spacing="4" row_spacing="4" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="44" y="6">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="44">
+      <label>
+        <rec shift="off">ๅ</rec>
+        <rec shift="on">๑</rec>
+        <rec shift="loc">๑</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ภ</rec>
+        <rec shift="on">๒</rec>
+        <rec shift="loc">๒</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ถ</rec>
+        <rec shift="on">๓</rec>
+        <rec shift="loc">๓</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ุ</rec>
+        <rec shift="on">๔</rec>
+        <rec shift="loc">๔</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ึ</rec>
+        <rec shift="on">ู</rec>
+        <rec shift="loc">ู</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ค</rec>
+        <rec shift="on">๕</rec>
+        <rec shift="loc">๕</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ต</rec>
+        <rec shift="on">๖</rec>
+        <rec shift="loc">๖</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">จ</rec>
+        <rec shift="on">๗</rec>
+        <rec shift="loc">๗</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ข</rec>
+        <rec shift="on">๘</rec>
+        <rec shift="loc">๘</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ช</rec>
+        <rec shift="on">๙</rec>
+        <rec shift="loc">๙</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="42">
+      <label>
+        <rec shift="off">ฃ</rec>
+        <rec shift="on">ฅ</rec>
+        <rec shift="loc">ฅ</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ๆ</rec>
+        <rec shift="on">๐</rec>
+        <rec shift="loc">๐</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ไ </rec>
+        <rec shift="on">"</rec>
+        <rec shift="loc">"</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ำ</rec>
+        <rec shift="on">ฎ</rec>
+        <rec shift="loc">ฎ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">พ</rec>
+        <rec shift="on">ฑ</rec>
+        <rec shift="loc">ฑ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ะ</rec>
+        <rec shift="on">ธ</rec>
+        <rec shift="loc">ธ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ั</rec>
+        <rec shift="on">ํ</rec>
+        <rec shift="loc">ํ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ี</rec>
+        <rec shift="on">๊</rec>
+        <rec shift="loc">๊</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ร</rec>
+        <rec shift="on">ณ</rec>
+        <rec shift="loc">ณ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">น</rec>
+        <rec shift="on">ฯ</rec>
+        <rec shift="loc">ฯ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ย</rec>
+        <rec shift="on">ญ</rec>
+        <rec shift="loc">ญ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">บ</rec>
+        <rec shift="on">ฐ</rec>
+        <rec shift="loc">ฐ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec shift="off">ล</rec>
+        <rec shift="on">,</rec>
+        <rec shift="loc">,</rec>
+      </label>
+    </key>
+  </row>
+  <row x="44">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="44">
+      <label>
+        <rec shift="off">ฟ</rec>
+        <rec shift="on">ฤ</rec>
+        <rec shift="loc">ฤ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ห</rec>
+        <rec shift="on">ฆ</rec>
+        <rec shift="loc">ฆ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ก</rec>
+        <rec shift="on">ฏ</rec>
+        <rec shift="loc">ฏ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ด</rec>
+        <rec shift="on">โ </rec>
+        <rec shift="loc">โ </rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">เ </rec>
+        <rec shift="on">ฌ</rec>
+        <rec shift="loc">ฌ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">้</rec>
+        <rec shift="on">็</rec>
+        <rec shift="loc">็</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">่</rec>
+        <rec shift="on">๋</rec>
+        <rec shift="loc">๋</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">า</rec>
+        <rec shift="on">ษ</rec>
+        <rec shift="loc">ษ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ส</rec>
+        <rec shift="on">ศ</rec>
+        <rec shift="loc">ศ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ว</rec>
+        <rec shift="on">ซ</rec>
+        <rec shift="loc">ซ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="42">
+      <label>
+        <rec shift="off">ง</rec>
+        <rec shift="on">฿</rec>
+        <rec shift="loc">฿</rec>
+      </label>
+    </key>
+  </row>
+  <row x="14">
+    <key button_type="selfish" key_type="control" width="54">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ผ</rec>
+        <rec shift="on">(</rec>
+        <rec shift="loc">(</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ป</rec>
+        <rec shift="on">)</rec>
+        <rec shift="loc">)</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">แ </rec>
+        <rec shift="on">ฉ</rec>
+        <rec shift="loc">ฉ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">อ</rec>
+        <rec shift="on">ฮ</rec>
+        <rec shift="loc">ฮ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ิ</rec>
+        <rec shift="on">ฺ</rec>
+        <rec shift="loc">ฺ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ื</rec>
+        <rec shift="on">์</rec>
+        <rec shift="loc">์</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ท</rec>
+        <rec shift="on">?</rec>
+        <rec shift="loc">?</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ม</rec>
+        <rec shift="on">ฒ</rec>
+        <rec shift="loc">ฒ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ใ </rec>
+        <rec shift="on">ฬ</rec>
+        <rec shift="loc">ฬ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ฝ</rec>
+        <rec shift="on">ฦ</rec>
+        <rec shift="loc">ฦ</rec>
+      </label>
+    </key>
+    <key key_type="control" hit_right="14" use_repeat_key="true" width="54">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62" key_spacing="10">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_UKRAINIAN.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_UKRAINIAN.xml
new file mode 100644 (file)
index 0000000..fc2a22f
--- /dev/null
@@ -0,0 +1,572 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="54" key_height="86" key_spacing="4" row_spacing="26" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="14" y="10">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">й</rec>
+        <rec shift="on">Й</rec>
+        <rec shift="loc">Й</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ц</rec>
+        <rec shift="on">Ц</rec>
+        <rec shift="loc">Ц</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">у</rec>
+        <rec shift="on">У</rec>
+        <rec shift="loc">У</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">к</rec>
+        <rec shift="on">К</rec>
+        <rec shift="loc">К</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">е</rec>
+        <rec shift="on">Е</rec>
+        <rec shift="loc">Е</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">н</rec>
+        <rec shift="on">Н</rec>
+        <rec shift="loc">Н</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">г</rec>
+        <rec shift="on">Г</rec>
+        <rec shift="loc">Г</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ш</rec>
+        <rec shift="on">Ш</rec>
+        <rec shift="loc">Ш</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">щ</rec>
+        <rec shift="on">Щ</rec>
+        <rec shift="loc">Щ</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">з</rec>
+        <rec shift="on">З</rec>
+        <rec shift="loc">З</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">х</rec>
+        <rec shift="on">Х</rec>
+        <rec shift="loc">Х</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="14">
+      <label>
+        <rec shift="off">ї</rec>
+        <rec shift="on">Ї</rec>
+        <rec shift="loc">Ї</rec>
+      </label>
+    </key>
+  </row>
+  <row x="44">
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_left="44">
+      <label>
+        <rec shift="off">ф</rec>
+        <rec shift="on">Ф</rec>
+        <rec shift="loc">Ф</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">і</rec>
+        <rec shift="on">І</rec>
+        <rec shift="loc">І</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">в</rec>
+        <rec shift="on">В</rec>
+        <rec shift="loc">В</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">а</rec>
+        <rec shift="on">А</rec>
+        <rec shift="loc">А</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">п</rec>
+        <rec shift="on">П</rec>
+        <rec shift="loc">П</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">р</rec>
+        <rec shift="on">Р</rec>
+        <rec shift="loc">Р</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">о</rec>
+        <rec shift="on">О</rec>
+        <rec shift="loc">О</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">л</rec>
+        <rec shift="on">Л</rec>
+        <rec shift="loc">Л</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">д</rec>
+        <rec shift="on">Д</rec>
+        <rec shift="loc">Д</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ж</rec>
+        <rec shift="on">Ж</rec>
+        <rec shift="loc">Ж</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="42">
+      <label>
+        <rec shift="off">є</rec>
+        <rec shift="on">Є</rec>
+        <rec shift="loc">Є</rec>
+      </label>
+    </key>
+  </row>
+  <row x="4">
+    <key button_type="selfish" key_type="control" key_spacing="11" width="86">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">я</rec>
+        <rec shift="on">Я</rec>
+        <rec shift="loc">Я</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ч</rec>
+        <rec shift="on">Ч</rec>
+        <rec shift="loc">Ч</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">с</rec>
+        <rec shift="on">С</rec>
+        <rec shift="loc">С</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">м</rec>
+        <rec shift="on">М</rec>
+        <rec shift="loc">М</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">и</rec>
+        <rec shift="on">И</rec>
+        <rec shift="loc">И</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">т</rec>
+        <rec shift="on">Т</rec>
+        <rec shift="loc">Т</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ь</rec>
+        <rec shift="on">Ь</rec>
+        <rec shift="loc">Ь</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">б</rec>
+        <rec shift="on">Б</rec>
+        <rec shift="loc">Б</rec>
+      </label>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
+      <label>
+        <rec shift="off">ю</rec>
+        <rec shift="on">Ю</rec>
+        <rec shift="loc">Ю</rec>
+      </label>
+    </key>
+    <key key_type="control" hit_right="14" use_repeat_key="true" key_spacing="9" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62" key_spacing="10">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 662eb4b..1000b7a 100644 (file)
@@ -3,6 +3,11 @@
   <image_path>
     <button_normal>B09_panel.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
   <row x="5" y="10">
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ق</rec>
         <rec shift="loc">ق</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">و</rec>
         <rec shift="loc">و</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ع</rec>
         <rec shift="loc">ع</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ڑ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ڑ</rec>
         <rec shift="off" multi="1">ڑ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ٹ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ٹ</rec>
         <rec shift="off" multi="1">ٹ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ے</rec>
         <rec shift="loc">ے</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ء" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ء</rec>
         <rec shift="off" multi="1">ء</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ى</rec>
         <rec shift="loc">ى</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ە</rec>
         <rec shift="loc">ە</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">پ</rec>
         <rec shift="loc">پ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="5">
         <rec shift="loc">آ</rec>
         <rec shift="off" multi="1">آ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ش" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ش</rec>
         <rec shift="off" multi="1">ش</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ڈ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ڈ</rec>
         <rec shift="off" multi="1">ڈ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ف</rec>
         <rec shift="loc">ف</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="غ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">غ</rec>
         <rec shift="off" multi="1">غ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ح" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ح</rec>
         <rec shift="off" multi="1">ح</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ژ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ژ</rec>
         <rec shift="off" multi="1">ژ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">خ</rec>
         <rec shift="loc">خ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ک</rec>
         <rec shift="loc">ک</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ل</rec>
         <rec shift="loc">ل</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="5">
         <rec shift="loc">ذ</rec>
         <rec shift="off" multi="1">ذ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ض" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ض</rec>
         <rec shift="off" multi="1">ض</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ث" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ث</rec>
         <rec shift="off" multi="1">ث</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ظ" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ظ</rec>
         <rec shift="off" multi="1">ظ</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous">
       <label>
         <rec shift="on">ب</rec>
         <rec shift="loc">ب</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" longkey_magnifier="true" long_key_value="ں" multitouch_type="settle_previous">
       <label>
         <rec shift="loc">ں</rec>
         <rec shift="off" multi="1">ں</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" key_spacing="23">
       <label>
         <rec shift="on">م</rec>
         <rec shift="loc">م</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_repeat_key="true" width="86">
       <image_label>
index 9aa7c43..13c59f7 100644 (file)
@@ -3,39 +3,29 @@
   <image_path>
     <button_normal>B09_panel.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
   <row x="4" y="10">
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">q</rec>
         <rec multi="1">1</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="2" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">w</rec>
         <rec multi="1">2</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">e</rec>
         <rec multi="1">3</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">r</rec>
         <rec multi="1">4</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">t</rec>
         <rec multi="1">5</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">y</rec>
         <rec multi="1">6</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">u</rec>
         <rec multi="1">7</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">i</rec>
         <rec multi="1">8</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">o</rec>
         <rec multi="1">9</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">p</rec>
         <rec multi="1">0</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="40">
         <rec auto_upper="true">a</rec>
         <rec multi="1">-</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">s</rec>
         <rec multi="1">@</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">d</rec>
         <rec multi="1">*</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">f</rec>
         <rec multi="1">^</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">g</rec>
         <rec multi="1">:</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">h</rec>
         <rec multi="1">;</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="(" multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">j</rec>
         <rec multi="1">(</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">k</rec>
         <rec multi="1">)</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">l</rec>
         <rec multi="1">~</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">z</rec>
         <rec multi="1">/</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">x</rec>
         <rec multi="1">'</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">c</rec>
         <rec multi="1">"</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">v</rec>
         <rec multi="1">.</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" longkey_magnifier="true" long_key_value="," multitouch_type="settle_previous">
       <label>
         <rec auto_upper="true">b</rec>
         <rec multi="1">,</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
       <label>
         <rec auto_upper="true">n</rec>
         <rec multi="1">?</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
       <magnifier_label>
         <rec multi="1">...</rec>
       </magnifier_label>
         <rec auto_upper="true">m</rec>
         <rec multi="1">!</rec>
       </label>
-      <background_image>
-        <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
-        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
-        <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
-      </background_image>
     </key>
     <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
       <image_label>
diff --git a/data/layout/sdk/LYT_PORTRAIT_QTY_VIETNAMESE.xml b/data/layout/sdk/LYT_PORTRAIT_QTY_VIETNAMESE.xml
new file mode 100644 (file)
index 0000000..f21d245
--- /dev/null
@@ -0,0 +1,850 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<layout width="720" height="444" magnifier="true" key_width="62" key_height="86" key_spacing="10" row_spacing="26" hit_left="5" hit_right="5" hit_top="13" hit_bottom="13" label_type="QTY_DEFAULT" vibe_style="DEFAULT" sound_style="DEFAULT">
+  <image_path>
+    <button_normal>B09_panel.png</button_normal>
+  </image_path>
+  <background_image>
+    <rec button="normal">button/B09_Qwerty_btn_01.png</rec>
+    <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+    <rec button="disabled">button/B09_Qwerty_btn_01.png</rec>
+  </background_image>
+  <row x="5" y="10">
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="1" multitouch_type="settle_previous" hit_left="5">
+      <label>
+        <rec auto_upper="true">q</rec>
+        <rec multi="1">1</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="2" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">w</rec>
+        <rec multi="1">2</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">e</rec>
+        <rec multi="1">3</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">3</label>
+        <label shift="off" autopopup="1">è</label>
+        <label shift="off" autopopup="2">é</label>
+        <label shift="off" autopopup="3">ê</label>
+        <label shift="off" autopopup="4">ë</label>
+        <label shift="off" autopopup="5">ē</label>
+        <label shift="off" autopopup="6">ė</label>
+        <label shift="off" autopopup="7">ę</label>
+        <label shift="off" autopopup="8">ě</label>
+        <label shift="off" autopopup="9">ə</label>
+        <label shift="on" autopopup="0">3</label>
+        <label shift="on" autopopup="1">È</label>
+        <label shift="on" autopopup="2">É</label>
+        <label shift="on" autopopup="3">Ê</label>
+        <label shift="on" autopopup="4">Ë</label>
+        <label shift="on" autopopup="5">Ē</label>
+        <label shift="on" autopopup="6">Ė</label>
+        <label shift="on" autopopup="7">Ę</label>
+        <label shift="on" autopopup="8">Ě</label>
+        <label shift="on" autopopup="9">Ə</label>
+        <label shift="loc" autopopup="0">3</label>
+        <label shift="loc" autopopup="1">È</label>
+        <label shift="loc" autopopup="2">É</label>
+        <label shift="loc" autopopup="3">Ê</label>
+        <label shift="loc" autopopup="4">Ë</label>
+        <label shift="loc" autopopup="5">Ē</label>
+        <label shift="loc" autopopup="6">Ė</label>
+        <label shift="loc" autopopup="7">Ę</label>
+        <label shift="loc" autopopup="8">Ě</label>
+        <label shift="loc" autopopup="9">Ə</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">r</rec>
+        <rec multi="1">4</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">4</label>
+        <label shift="off" autopopup="1">ŕ</label>
+        <label shift="off" autopopup="2">ř</label>
+        <label shift="on" autopopup="0">4</label>
+        <label shift="on" autopopup="1">Ŕ</label>
+        <label shift="on" autopopup="2">Ř</label>
+        <label shift="loc" autopopup="0">4</label>
+        <label shift="loc" autopopup="1">Ŕ</label>
+        <label shift="loc" autopopup="2">Ř</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">t</rec>
+        <rec multi="1">5</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">5</label>
+        <label shift="off" autopopup="1">þ</label>
+        <label shift="off" autopopup="2">ť</label>
+        <label shift="off" autopopup="3">ț</label>
+        <label shift="on" autopopup="0">5</label>
+        <label shift="on" autopopup="1">Þ</label>
+        <label shift="on" autopopup="2">Ť</label>
+        <label shift="on" autopopup="3">Ț</label>
+        <label shift="loc" autopopup="0">5</label>
+        <label shift="loc" autopopup="1">Þ</label>
+        <label shift="loc" autopopup="2">Ť</label>
+        <label shift="loc" autopopup="3">Ț</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">y</rec>
+        <rec multi="1">6</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ý</label>
+        <label shift="off" autopopup="1">6</label>
+        <label shift="on" autopopup="0">Ý</label>
+        <label shift="on" autopopup="1">6</label>
+        <label shift="loc" autopopup="0">Ý</label>
+        <label shift="loc" autopopup="1">6</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">u</rec>
+        <rec multi="1">7</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ü</label>
+        <label shift="off" autopopup="1">û</label>
+        <label shift="off" autopopup="2">ú</label>
+        <label shift="off" autopopup="3">ù</label>
+        <label shift="off" autopopup="4">7</label>
+        <label shift="off" autopopup="5">ų</label>
+        <label shift="off" autopopup="6">ű</label>
+        <label shift="off" autopopup="7">ů</label>
+        <label shift="off" autopopup="8">ū</label>
+        <label shift="on" autopopup="0">Ü</label>
+        <label shift="on" autopopup="1">Û</label>
+        <label shift="on" autopopup="2">Ú</label>
+        <label shift="on" autopopup="3">Ù</label>
+        <label shift="on" autopopup="4">7</label>
+        <label shift="on" autopopup="5">Ų</label>
+        <label shift="on" autopopup="6">Ű</label>
+        <label shift="on" autopopup="7">Ů</label>
+        <label shift="on" autopopup="8">Ū</label>
+        <label shift="loc" autopopup="0">Ü</label>
+        <label shift="loc" autopopup="1">Û</label>
+        <label shift="loc" autopopup="2">Ú</label>
+        <label shift="loc" autopopup="3">Ù</label>
+        <label shift="loc" autopopup="4">7</label>
+        <label shift="loc" autopopup="5">Ų</label>
+        <label shift="loc" autopopup="6">Ű</label>
+        <label shift="loc" autopopup="7">Ů</label>
+        <label shift="loc" autopopup="8">Ū</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">i</rec>
+        <rec multi="1">8</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">î</label>
+        <label shift="off" autopopup="1">í</label>
+        <label shift="off" autopopup="2">ì</label>
+        <label shift="off" autopopup="3">8</label>
+        <label shift="off" autopopup="4">ı</label>
+        <label shift="off" autopopup="5">į</label>
+        <label shift="off" autopopup="6">ī</label>
+        <label shift="off" autopopup="7">ï</label>
+        <label shift="on" autopopup="0">Î</label>
+        <label shift="on" autopopup="1">Í</label>
+        <label shift="on" autopopup="2">Ì</label>
+        <label shift="on" autopopup="3">8</label>
+        <label shift="on" autopopup="4">İ</label>
+        <label shift="on" autopopup="5">Į</label>
+        <label shift="on" autopopup="6">Ī</label>
+        <label shift="on" autopopup="7">Ï</label>
+        <label shift="loc" autopopup="0">Î</label>
+        <label shift="loc" autopopup="1">Í</label>
+        <label shift="loc" autopopup="2">Ì</label>
+        <label shift="loc" autopopup="3">8</label>
+        <label shift="loc" autopopup="4">İ</label>
+        <label shift="loc" autopopup="5">Į</label>
+        <label shift="loc" autopopup="6">Ī</label>
+        <label shift="loc" autopopup="7">Ï</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">o</rec>
+        <rec multi="1">9</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">õ</label>
+        <label shift="off" autopopup="1">ô</label>
+        <label shift="off" autopopup="2">ó</label>
+        <label shift="off" autopopup="3">ò</label>
+        <label shift="off" autopopup="4">9</label>
+        <label shift="off" autopopup="5">œ</label>
+        <label shift="off" autopopup="6">ő</label>
+        <label shift="off" autopopup="7">ø</label>
+        <label shift="off" autopopup="8">ö</label>
+        <label shift="on" autopopup="0">Õ</label>
+        <label shift="on" autopopup="1">Ô</label>
+        <label shift="on" autopopup="2">Ó</label>
+        <label shift="on" autopopup="3">Ò</label>
+        <label shift="on" autopopup="4">9</label>
+        <label shift="on" autopopup="5">Œ</label>
+        <label shift="on" autopopup="6">Ő</label>
+        <label shift="on" autopopup="7">Ø</label>
+        <label shift="on" autopopup="8">Ö</label>
+        <label shift="loc" autopopup="0">Õ</label>
+        <label shift="loc" autopopup="1">Ô</label>
+        <label shift="loc" autopopup="2">Ó</label>
+        <label shift="loc" autopopup="3">Ò</label>
+        <label shift="loc" autopopup="4">9</label>
+        <label shift="loc" autopopup="5">Œ</label>
+        <label shift="loc" autopopup="6">Ő</label>
+        <label shift="loc" autopopup="7">Ø</label>
+        <label shift="loc" autopopup="8">Ö</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="0" multitouch_type="settle_previous" hit_right="6">
+      <label>
+        <rec auto_upper="true">p</rec>
+        <rec multi="1">0</rec>
+      </label>
+    </key>
+  </row>
+  <row x="5">
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup" hit_left="5">
+      <label>
+        <rec auto_upper="true">a</rec>
+        <rec multi="1">-</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">-</label>
+        <label shift="off" autopopup="1">à</label>
+        <label shift="off" autopopup="2">á</label>
+        <label shift="off" autopopup="3">â</label>
+        <label shift="off" autopopup="4">ã</label>
+        <label shift="off" autopopup="5">ä</label>
+        <label shift="off" autopopup="6">å</label>
+        <label shift="off" autopopup="7">æ</label>
+        <label shift="off" autopopup="8">ā</label>
+        <label shift="off" autopopup="9">ă</label>
+        <label shift="off" autopopup="10">ą</label>
+        <label shift="on" autopopup="0">-</label>
+        <label shift="on" autopopup="1">À</label>
+        <label shift="on" autopopup="2">Á</label>
+        <label shift="on" autopopup="3">Â</label>
+        <label shift="on" autopopup="4">Ã</label>
+        <label shift="on" autopopup="5">Ä</label>
+        <label shift="on" autopopup="6">Å</label>
+        <label shift="on" autopopup="7">Æ</label>
+        <label shift="on" autopopup="8">Ā</label>
+        <label shift="on" autopopup="9">Ă</label>
+        <label shift="on" autopopup="10">Ą</label>
+        <label shift="loc" autopopup="0">-</label>
+        <label shift="loc" autopopup="1">À</label>
+        <label shift="loc" autopopup="2">Á</label>
+        <label shift="loc" autopopup="3">Â</label>
+        <label shift="loc" autopopup="4">Ã</label>
+        <label shift="loc" autopopup="5">Ä</label>
+        <label shift="loc" autopopup="6">Å</label>
+        <label shift="loc" autopopup="7">Æ</label>
+        <label shift="loc" autopopup="8">Ā</label>
+        <label shift="loc" autopopup="9">Ă</label>
+        <label shift="loc" autopopup="10">Ą</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">s</rec>
+        <rec multi="1">@</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">@</label>
+        <label shift="off" autopopup="1">ß</label>
+        <label shift="off" autopopup="2">ś</label>
+        <label shift="off" autopopup="3">š</label>
+        <label shift="off" autopopup="4">ş</label>
+        <label shift="on" autopopup="0">@</label>
+        <label shift="on" autopopup="1">ß</label>
+        <label shift="on" autopopup="2">Ś</label>
+        <label shift="on" autopopup="3">Š</label>
+        <label shift="on" autopopup="4">Ş</label>
+        <label shift="loc" autopopup="0">@</label>
+        <label shift="loc" autopopup="1">ß</label>
+        <label shift="loc" autopopup="2">Ś</label>
+        <label shift="loc" autopopup="3">Š</label>
+        <label shift="loc" autopopup="4">Ş</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">d</rec>
+        <rec multi="1">*</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">*</label>
+        <label shift="off" autopopup="1">ď</label>
+        <label shift="off" autopopup="2">đ</label>
+        <label shift="on" autopopup="0">*</label>
+        <label shift="on" autopopup="1">Ď</label>
+        <label shift="on" autopopup="2">Đ</label>
+        <label shift="loc" autopopup="0">*</label>
+        <label shift="loc" autopopup="1">Ď</label>
+        <label shift="loc" autopopup="2">Đ</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="^" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">f</rec>
+        <rec multi="1">^</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">g</rec>
+        <rec multi="1">:</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">:</label>
+        <label shift="off" autopopup="1">ģ</label>
+        <label shift="off" autopopup="2">ğ</label>
+        <label shift="on" autopopup="0">:</label>
+        <label shift="on" autopopup="1">Ģ</label>
+        <label shift="on" autopopup="2">Ğ</label>
+        <label shift="loc" autopopup="0">:</label>
+        <label shift="loc" autopopup="1">Ģ</label>
+        <label shift="loc" autopopup="2">Ğ</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value=";" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">h</rec>
+        <rec multi="1">;</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="(" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">j</rec>
+        <rec multi="1">(</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">k</rec>
+        <rec multi="1">)</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ķ</label>
+        <label shift="off" autopopup="1">)</label>
+        <label shift="on" autopopup="0">Ķ</label>
+        <label shift="on" autopopup="1">)</label>
+        <label shift="loc" autopopup="0">Ķ</label>
+        <label shift="loc" autopopup="1">)</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">l</rec>
+        <rec multi="1">~</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ł</label>
+        <label shift="off" autopopup="1">ľ</label>
+        <label shift="off" autopopup="2">ļ</label>
+        <label shift="off" autopopup="3">ĺ</label>
+        <label shift="off" autopopup="4">~</label>
+        <label shift="on" autopopup="0">Ł</label>
+        <label shift="on" autopopup="1">Ľ</label>
+        <label shift="on" autopopup="2">Ļ</label>
+        <label shift="on" autopopup="3">Ĺ</label>
+        <label shift="on" autopopup="4">~</label>
+        <label shift="loc" autopopup="0">Ł</label>
+        <label shift="loc" autopopup="1">Ľ</label>
+        <label shift="loc" autopopup="2">Ļ</label>
+        <label shift="loc" autopopup="3">Ĺ</label>
+        <label shift="loc" autopopup="4">~</label>
+      </auto_popup_keys>
+    </key>
+    <key key_type="string" use_magnifier="true" multitouch_type="settle_previous" hit_right="42">
+      <label>
+        <rec>´</rec>
+      </label>
+    </key>
+  </row>
+  <row x="4">
+    <key button_type="selfish" key_type="control" key_spacing="23" width="86">
+      <image_label>
+        <rec shift="off" button="normal">B09_icon_shift_50x50.png</rec>
+        <rec shift="on" button="normal">B09_icon_shift_on_50x50.png</rec>
+        <rec shift="loc" button="normal">B09_icon_shift_loc_50x50.png</rec>
+        <rec button="pressed">B09_icon_shift_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_shift_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec shift="off" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="on" button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec shift="loc" button="normal">button/B09_Qwerty_btn_doubletab.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Shift</rec>
+      </key_value>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">z</rec>
+        <rec multi="1">/</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">/</label>
+        <label shift="off" autopopup="1">ź</label>
+        <label shift="off" autopopup="2">ż</label>
+        <label shift="off" autopopup="3">ž</label>
+        <label shift="on" autopopup="0">/</label>
+        <label shift="on" autopopup="1">Ź</label>
+        <label shift="on" autopopup="2">Ż</label>
+        <label shift="on" autopopup="3">Ž</label>
+        <label shift="loc" autopopup="0">/</label>
+        <label shift="loc" autopopup="1">Ź</label>
+        <label shift="loc" autopopup="2">Ż</label>
+        <label shift="loc" autopopup="3">Ž</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="'" multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">x</rec>
+        <rec multi="1">'</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">c</rec>
+        <rec multi="1">"</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">"</label>
+        <label shift="off" autopopup="1">ć</label>
+        <label shift="off" autopopup="2">č</label>
+        <label shift="off" autopopup="3">ç</label>
+        <label shift="on" autopopup="0">"</label>
+        <label shift="on" autopopup="1">Ç</label>
+        <label shift="on" autopopup="2">Ć</label>
+        <label shift="on" autopopup="3">Č</label>
+        <label shift="loc" autopopup="0">"</label>
+        <label shift="loc" autopopup="1">Ç</label>
+        <label shift="loc" autopopup="2">Ć</label>
+        <label shift="loc" autopopup="3">Č</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="." multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">v</rec>
+        <rec multi="1">.</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="," multitouch_type="settle_previous">
+      <label>
+        <rec auto_upper="true">b</rec>
+        <rec multi="1">,</rec>
+      </label>
+    </key>
+    <key use_magnifier="true" multitouch_type="settle_previous" popup_type="auto_popup">
+      <label>
+        <rec auto_upper="true">n</rec>
+        <rec multi="1">?</rec>
+      </label>
+      <magnifier_label>
+        <rec multi="1">...</rec>
+      </magnifier_label>
+      <auto_popup_keys>
+        <label shift="off" autopopup="0">ň</label>
+        <label shift="off" autopopup="1">ņ</label>
+        <label shift="off" autopopup="2">ń</label>
+        <label shift="off" autopopup="3">ñ</label>
+        <label shift="off" autopopup="4">?</label>
+        <label shift="on" autopopup="0">Ň</label>
+        <label shift="on" autopopup="1">Ņ</label>
+        <label shift="on" autopopup="2">Ń</label>
+        <label shift="on" autopopup="3">Ñ</label>
+        <label shift="on" autopopup="4">?</label>
+        <label shift="loc" autopopup="0">Ň</label>
+        <label shift="loc" autopopup="1">Ņ</label>
+        <label shift="loc" autopopup="2">Ń</label>
+        <label shift="loc" autopopup="3">Ñ</label>
+        <label shift="loc" autopopup="4">?</label>
+      </auto_popup_keys>
+    </key>
+    <key use_magnifier="true" longkey_magnifier="true" long_key_value="!" multitouch_type="settle_previous" key_spacing="23">
+      <label>
+        <rec auto_upper="true">m</rec>
+        <rec multi="1">!</rec>
+      </label>
+    </key>
+    <key key_type="control" use_magnifier="true" longkey_magnifier="true" hit_right="6" use_repeat_key="true" width="86">
+      <image_label>
+        <rec button="normal">B09_icon_back_50x50.png</rec>
+        <rec button="pressed">B09_icon_back_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_back_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>BackSpace</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="DEFAULT" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="326">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_DOT" image_label_type="IMAGE_CUE" popup_offset_x="-472" popup_offset_y="-326">
+      <label>
+        <rec>.</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>PUNCTUATION_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="URL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>www.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+  <row x="4" sub_layout="EMAIL" key_width="62">
+    <key button_type="selfish" key_type="modechange" popup_type="longpress_popup_once" label_type="QTY_?123" image_label_type="IMAGE_CUE" popup_offset_y="-224" width="98">
+      <label>
+        <rec>?123</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_cue.png</rec>
+        <rec button="pressed">B09_icon_cue.png</rec>
+        <rec button="disabled">B09_icon_cue.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>SYM_QTY_1</rec>
+      </key_value>
+      <popup_input_mode_record>
+        <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="user" key_spacing="22">
+      <image_label>
+        <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
+        <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
+        <rec button="disabled">setting icon/B09_icon_setting_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>OPTION</rec>
+      </key_value>
+    </key>
+    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="144">
+      <label>
+        <rec>_LANGUAGE_</rec>
+      </label>
+      <image_label>
+        <rec button="normal">B09_icon_space.png</rec>
+        <rec button="pressed">B09_icon_space_press.png</rec>
+        <rec button="disabled">B09_icon_space_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Space</rec>
+      </key_value>
+    </key>
+    <key key_type="string" label_type="QTY_ATSLASH">
+      <label>
+        <rec>@</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" label_type="QTY_DOT">
+      <label>
+        <rec>.</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+    </key>
+    <key key_type="string" popup_type="longpress_popup_once" label_type="QTY_WWWCOM" popup_offset_x="-100" popup_offset_y="-264" width="100">
+      <label>
+        <rec>.com</rec>
+      </label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <popup_input_mode_record>
+        <popup_input_mode>URL_POPUP</popup_input_mode>
+      </popup_input_mode_record>
+    </key>
+    <key button_type="selfish" key_type="control" custom_id="Enter" hit_right="6" label_type="QTY_?123" width="98">
+      <image_label>
+        <rec button="normal">B09_icon_enter_50x50.png</rec>
+        <rec button="pressed">B09_icon_enter_50x50_press.png</rec>
+        <rec button="disabled">B09_icon_enter_50x50_dim.png</rec>
+      </image_label>
+      <background_image>
+        <rec button="normal">button/B09_Qwerty_btn_02.png</rec>
+        <rec button="pressed">button/B09_Qwerty_btn_press.png</rec>
+        <rec button="disabled">button/B09_Qwerty_btn_02.png</rec>
+      </background_image>
+      <key_value>
+        <rec>Enter</rec>
+      </key_value>
+    </key>
+  </row>
+</layout>
index 2f9401b..c890862 100644 (file)
         <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
       </popup_input_mode_record>
     </key>
-    <key button_type="selfish" key_type="user" key_spacing="22">
+    <key button_type="selfish" key_type="user" key_spacing="12">
       <image_label>
         <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
         <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="88">
+    <key button_type="direction" key_type="control" hit_left="7" hit_right="7" key_spacing="12" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="108">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
         <popup_input_mode>EMOTICON_POPUP</popup_input_mode>
       </popup_input_mode_record>
     </key>
-    <key button_type="selfish" key_type="user" key_spacing="22">
+    <key button_type="selfish" key_type="user" key_spacing="12">
       <image_label>
         <rec button="normal">setting icon/B09_icon_setting_50x50.png</rec>
         <rec button="pressed">setting icon/B09_icon_setting_50x50_press.png</rec>
         <rec>OPTION</rec>
       </key_value>
     </key>
-    <key button_type="direction" key_type="control" hit_left="17" hit_right="17" key_spacing="22" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="88">
+    <key button_type="direction" key_type="control" hit_left="7" hit_right="7" key_spacing="12" label_type="QTY_SPACE" image_label_type="IMAGE_SPACE" width="108">
       <label>
         <rec>_LANGUAGE_</rec>
       </label>
index bf96a89..352bc55 100644 (file)
@@ -3,76 +3,46 @@
   <image_path>
     <button_normal>B09_popup_bg.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">B09_bg_Popup.png</rec>
+    <rec button="pressed">B09_bubble_popup_press.png</rec>
+    <rec button="disabled">B09_key_btn_press.png</rec>
+  </background_image>
   <row x="5">
     <key key_type="string">
       <label>
         <rec>,</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
     <key key_type="string">
       <label>
         <rec>?</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
     <key key_type="string">
       <label>
         <rec>!</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
     <key key_type="string">
       <label>
         <rec>'</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
     <key key_type="string">
       <label>
         <rec>@</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
     <key key_type="string">
       <label>
         <rec>-</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
     <key key_type="string">
       <label>
         <rec>/</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="5">
       <label>
         <rec>^</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
     <key key_type="string">
       <label>
         <rec>+</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
     <key key_type="string">
       <label>
         <rec>%</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
     <key key_type="string">
       <label>
         <rec>#</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
     <key key_type="string">
       <label>
         <rec>:</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
     <key key_type="string">
       <label>
         <rec>;</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
     <key key_type="string">
       <label>
         <rec>=</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_key_btn_press.png</rec>
-      </background_image>
     </key>
   </row>
   <row x="5">
index ec509da..7a1caba 100644 (file)
@@ -3,16 +3,16 @@
   <image_path>
     <button_normal>B09_popup_bg.png</button_normal>
   </image_path>
+  <background_image>
+    <rec button="normal">B09_bg_Popup.png</rec>
+    <rec button="pressed">B09_bubble_popup_press.png</rec>
+    <rec button="disabled">B09_bg_Popup.png</rec>
+  </background_image>
   <row x="5" y="5">
     <key key_type="string" use_magnifier="true" longkey_magnifier="true">
       <label>
         <rec>.co.us</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
       <key_value>
         <rec>.co.us</rec>
       </key_value>
       <label>
         <rec>.or.us</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
       <key_value>
         <rec>.or.us</rec>
       </key_value>
       <label>
         <rec>.ac.us</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
       <key_value>
         <rec>.ac.us</rec>
       </key_value>
       <label>
         <rec>.go.us</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
       <key_value>
         <rec>.go.us</rec>
       </key_value>
       <label>
         <rec>.net</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
       <key_value>
         <rec>.net</rec>
       </key_value>
       <label>
         <rec>.org</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
       <key_value>
         <rec>.org</rec>
       </key_value>
       <label>
         <rec>.edu</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
       <key_value>
         <rec>.edu</rec>
       </key_value>
       <label>
         <rec>.gov</rec>
       </label>
-      <background_image>
-        <rec button="normal">B09_bg_Popup.png</rec>
-        <rec button="pressed">B09_bubble_popup_press.png</rec>
-        <rec button="disabled">B09_bg_Popup.png</rec>
-      </background_image>
       <key_value>
         <rec>.gov</rec>
       </key_value>
index 1fed0de..eab82fc 100644 (file)
@@ -29,5 +29,4 @@
     <b>0</b>
     <a>102</a>
   </dim_color>
-  <use_lazy_loading>true</use_lazy_loading>
 </default_configure>
index 98d77c3..37830e3 100644 (file)
       <landscape>LYT_LANDSCAPE_QTY_CROATIAN.xml</landscape>
     </layouts>
   </mode>
+  <mode name="SLOVENIAN_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_SLOVENIAN.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_SLOVENIAN.xml</landscape>
+    </layouts>
+  </mode>
   <!--Hungarian same as GERMAN -->
   <mode name="HUNGARIAN_QTY">
     <layouts>
       <landscape>LYT_LANDSCAPE_QTY_RUSSIAN.xml</landscape>
     </layouts>
   </mode>
+  <mode name="BULGARIAN_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_BULGARIAN.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_BULGARIAN.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="UKRAINIAN_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_UKRAINIAN.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_UKRAINIAN.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="KAZAKH_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_KAZAKH.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_KAZAKH.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="GEORGIAN_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_GEORGIAN.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_GEORGIAN.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="GREEK_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_GREEK.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_GREEK.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="MACEDONIAN_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_MACEDONIAN.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_MACEDONIAN.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="ARMENIAN_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_ARMENIAN.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_ARMENIAN.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="VIETNAMESE_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_VIETNAMESE.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_VIETNAMESE.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="THAI_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_THAI.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_THAI.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="HINDI_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_HINDI.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_HINDI.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="TAMIL_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_TAMIL.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_TAMIL.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="KANANDA_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_KANANDA.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_KANANDA.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="GUJARATI_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_GUJARATI.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_GUJARATI.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="TELUGU_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_TELUGU.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_TELUGU.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="MALAYALAM_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_MALAYALAM.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_MALAYALAM.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="BENGALI_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_BENGALI.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_BENGALI.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="ASSAMESE_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_ASSAMESE.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_ASSAMESE.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="PUNJABI_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_PUNJABI.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_PUNJABI.xml</landscape>
+    </layouts>
+  </mode>
+  <mode name="SINHALA_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_SINHALA.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_SINHALA.xml</landscape>
+    </layouts>
+  </mode>
   <mode name="JAPANESE_QTY">
     <layouts>
       <portrait>LYT_PORTRAIT_QTY_JAPANESE.xml</portrait>
       <landscape>LYT_LANDSCAPE_QTY_ZHUYIN.xml</landscape>
     </layouts>
   </mode>
+  <mode name="LITHUANIAN_QTY">
+    <layouts>
+      <portrait>LYT_PORTRAIT_QTY_LITHUANIAN.xml</portrait>
+      <landscape>LYT_LANDSCAPE_QTY_LITHUANIAN.xml</landscape>
+    </layouts>
+  </mode>
   <mode name="SYM_QTY_1">
     <layouts>
       <portrait>LYT_PORTRAIT_QTY_SYM_1.xml</portrait>
index 25ba1a4..9d3551c 100644 (file)
@@ -25,9 +25,8 @@
   <rec language="Icelandic" language_name="íslenska" inputmode_QTY="ICELANDIC_QTY" inputmode_QTY_name="Icelandic Qwerty" keyboard_ise_uuid="uuid_default" country_code_URL="is" is_latin_language="true" accepts_caps_mode="true"/>
   <rec language="Estonia" language_name="Eesti" inputmode_QTY="ESTONIAN_QTY" inputmode_QTY_name="Estonian Qwerty" keyboard_ise_uuid="uuid_default" country_code_URL="ee" is_latin_language="true" accepts_caps_mode="true"/>
   <rec language="Romanian" language_name="Română" inputmode_QTY="ROMANIAN_QTY" inputmode_QTY_name="Qwerty" keyboard_ise_uuid="uuid_default" country_code_URL="es" is_latin_language="true" accepts_caps_mode="true"/>
-  <!--
   <rec language="Latvian" language_name="Latviešu" inputmode_QTY="LATVIAN_QTY" inputmode_QTY_name="Latvian Qwerty" keyboard_ise_uuid="uuid_default" country_code_URL="lv" is_latin_language="true" accepts_caps_mode="true"/>
-  //-->
+  <rec language="Lithuanian" language_name="lietuvių kalba‎" inputmode_QTY="LITHUANIAN_QTY" inputmode_QTY_name="Lithaunian Qwerty" keyboard_ise_uuid="uuid_default" country_code_URL="ltu" is_latin_language="true" accepts_caps_mode="true"/>
   <rec language="Slovak" language_name="Slovenčina" inputmode_QTY="SLOVAK_QTY" inputmode_QTY_name="Qwerty" keyboard_ise_uuid="uuid_default" country_code_URL="sk" is_latin_language="true" accepts_caps_mode="true"/>
   <rec language="Turkish" language_name="Türkçe" inputmode_QTY="TURKISH_QTY" inputmode_QTY_name="Qwerty" keyboard_ise_uuid="uuid_default" country_code_URL="tr" is_latin_language="true" accepts_caps_mode="true"/>
   <rec language="Azerbaijan" language_name="Azərbaycan" inputmode_QTY="AZERBAIJAN_QTY" inputmode_QTY_name="Azerbaijan" keyboard_ise_uuid="uuid_default" country_code_URL="az" is_latin_language="true" accepts_caps_mode="true"/>
   <rec language="German" language_name="Deutsch" inputmode_QTY="GERMAN_QTY" inputmode_QTY_name="QWERTZ-Tastatur" keyboard_ise_uuid="uuid_default" country_code_URL="de" is_latin_language="true" accepts_caps_mode="true"/>
   <rec language="Czech" language_name="Čeština" inputmode_QTY="CZECH_QTY" inputmode_QTY_name="Qwertz" keyboard_ise_uuid="uuid_default" country_code_URL="cs" is_latin_language="true" accepts_caps_mode="true"/>
   <rec language="Croatian" language_name="Hrvatski" inputmode_QTY="CROATIAN_QTY" inputmode_QTY_name="Qwertz" keyboard_ise_uuid="uuid_default" country_code_URL="hr" is_latin_language="true" accepts_caps_mode="true"/>
+  <rec language="Slovenian" language_name="slovenščina" inputmode_QTY="SLOVENIAN_QTY" inputmode_QTY_name="Qwertz" keyboard_ise_uuid="uuid_default" country_code_URL="si" is_latin_language="true" accepts_caps_mode="true"/>
   <rec language="Hungarian" language_name="Magyar" inputmode_QTY="HUNGARIAN_QTY" inputmode_QTY_name="Qwertz" keyboard_ise_uuid="uuid_default" country_code_URL="hu" is_latin_language="true" accepts_caps_mode="true"/>
   <rec language="Serbian" language_name="Srpski" inputmode_QTY="SERBIAN_QTY" inputmode_QTY_name="Qwertz" keyboard_ise_uuid="uuid_default" country_code_URL="de" is_latin_language="true" accepts_caps_mode="true"/>
   <rec language="French" language_name="Français" inputmode_QTY="FRENCH_QTY" inputmode_QTY_name="Clavier Azerty" keyboard_ise_uuid="uuid_default" country_code_URL="fr" is_latin_language="true" accepts_caps_mode="true"/>
   <rec language="Russian" language_name="Русский" inputmode_QTY="RUSSIAN_QTY" inputmode_QTY_name="Клавиатура" keyboard_ise_uuid="uuid_default" country_code_URL="ru" accepts_caps_mode="true"/>
-  <!--
+  <rec language="Bulgarian" language_name="Български език" inputmode_QTY="BULGARIAN_QTY" inputmode_QTY_name="Bulgarian" keyboard_ise_uuid="uuid_default" country_code_URL="bg" accepts_caps_mode="true"/>
+  <rec language="Ukrainian" language_name="укра нськамова" inputmode_QTY="UKRAINIAN_QTY" inputmode_QTY_name="Ukrainian" keyboard_ise_uuid="uuid_default" country_code_URL="ua" accepts_caps_mode="true"/>
+  <rec language="Kazakh" language_name="Kazakh" inputmode_QTY="KAZAKH_QTY" inputmode_QTY_name="Kazakh" keyboard_ise_uuid="uuid_default" country_code_URL="kz" accepts_caps_mode="true"/>
+  <rec language="Georgian" language_name="ქართული" inputmode_QTY="GEORGIAN_QTY" inputmode_QTY_name="Georgian" keyboard_ise_uuid="uuid_default" country_code_URL="ge" accepts_caps_mode="true"/>
+  <rec language="Greek" language_name="Ελληνικά" inputmode_QTY="GREEK_QTY" inputmode_QTY_name="Greek" keyboard_ise_uuid="uuid_default" country_code_URL="gr" accepts_caps_mode="true"/>
+  <rec language="Macedonian" language_name="Македонски" inputmode_QTY="MACEDONIAN_QTY" inputmode_QTY_name="Macedonian" keyboard_ise_uuid="uuid_default" country_code_URL="mk" accepts_caps_mode="true"/>
+  <rec language="Armenian" language_name="Հայերէն" inputmode_QTY="ARMENIAN_QTY" inputmode_QTY_name="Armenian" keyboard_ise_uuid="uuid_default" country_code_URL="am" accepts_caps_mode="true"/>
   <rec language="Arabic" language_name="ﻉﺮﺒﻳ" inputmode_QTY="ARABIC_QTY" inputmode_QTY_name="ﻝﻮﺣﺓ ﻢﻓﺎﺘﻴﺣ" keyboard_ise_uuid="uuid_default" country_code_URL="eg"/>
   <rec language="Farsi" language_name="فارسی" inputmode_QTY="FARSI_QTY" inputmode_QTY_name="Farsi" keyboard_ise_uuid="uuid_default" country_code_URL="ir"/>
   <rec language="Urdu" language_name="اردو" inputmode_QTY="URDU_QTY" inputmode_QTY_name="Urdu" keyboard_ise_uuid="uuid_default" country_code_URL="in"/>
   <rec language="Hebrew" language_name="עברית" inputmode_QTY="HEBREW_QTY" inputmode_QTY_name="Hebrew" keyboard_ise_uuid="uuid_default" country_code_URL="il"/>
-  //-->
   <rec language="Korean" language_name="한글" inputmode_QTY="KOREAN_QTY" inputmode_QTY_name="쿼티" keyboard_ise_uuid="uuid_korean" country_code_URL="kr"/>
-  <rec language="Chinese" language_name="中文" inputmode_QTY="CHINESE_QTY" inputmode_QTY_name="Qwerty键盘" keyboard_ise_uuid="uuid_sunpinyin" country_code_URL="cn"/>
-  <rec language="Taiwan" language_name="繁体中文(TW)" inputmode_QTY="ZHUYIN_QTY" inputmode_QTY_name="注音" keyboard_ise_uuid="uuid_zhuyin_big" country_code_URL="tw"/>
-  <rec language="Hongkong" language_name="繁体中文(HK)" inputmode_QTY="CANGJIE_QTY" inputmode_QTY_name="仓颉" keyboard_ise_uuid="uuid_cangjie_3" country_code_URL="hk"/>
+  <rec language="Chinese" language_name="简体中文" inputmode_QTY="CHINESE_QTY" inputmode_QTY_name="Qwerty键盘" main_keyboard_name="汉" keyboard_ise_uuid="uuid_sunpinyin" country_code_URL="cn"/>
+  <rec language="Taiwan" language_name="繁體中文-註音" inputmode_QTY="ZHUYIN_QTY" inputmode_QTY_name="註音" keyboard_ise_uuid="uuid_zhuyin_big" country_code_URL="tw"/>
+  <rec language="Hongkong" language_name="繁體中文-倉頡" inputmode_QTY="CANGJIE_QTY" inputmode_QTY_name="倉頡" keyboard_ise_uuid="uuid_cangjie_3" country_code_URL="hk"/>
   <rec language="Japanese" language_name="にほんご" inputmode_QTY="JAPANESE_QTY" inputmode_QTY_name="Qwerty" keyboard_ise_uuid="uuid_anthy" country_code_URL="jp"/>
+  <rec language="Vietnamese" language_name="Tiếng Việt" inputmode_QTY="VIETNAMESE_QTY" inputmode_QTY_name="Vietnamese Qwerty" keyboard_ise_uuid="uuid_default" country_code_URL="vn" is_latin_language="true" accepts_caps_mode="true"/>
+  <rec language="Thai" language_name="ภาษาไทย" inputmode_QTY="THAI_QTY" inputmode_QTY_name="Thai" keyboard_ise_uuid="uuid_default" country_code_URL="th"/>
+  <rec language="Hindi" language_name="हिन्दी" inputmode_QTY="HINDI_QTY" inputmode_QTY_name="Hindi" keyboard_ise_uuid="uuid_default" country_code_URL="in"/>
+  <rec language="Tamil" language_name="தமிழ்" inputmode_QTY="TAMIL_QTY" inputmode_QTY_name="Tamil" keyboard_ise_uuid="uuid_default" country_code_URL="tn"/>
+  <rec language="Kananda" language_name="ಕನ್ನಡ" inputmode_QTY="KANANDA_QTY" inputmode_QTY_name="Kananda" keyboard_ise_uuid="uuid_default" country_code_URL="kananda"/>
+  <rec language="Gujarati" language_name="ગુજરાતી" inputmode_QTY="GUJARATI_QTY" inputmode_QTY_name="Gujarati" keyboard_ise_uuid="uuid_default" country_code_URL="gujarati"/>
+  <rec language="Telugu" language_name="తెలుగు" inputmode_QTY="TELUGU_QTY" inputmode_QTY_name="Telugu" keyboard_ise_uuid="uuid_default" country_code_URL="telugu"/>
+  <rec language="Malayalam" language_name="മലയാളം" inputmode_QTY="MALAYALAM_QTY" inputmode_QTY_name="Malayalam" keyboard_ise_uuid="uuid_default" country_code_URL="malayalam"/>
+  <rec language="Bengali" language_name="বাংলা" inputmode_QTY="BENGALI_QTY" inputmode_QTY_name="Bengali" keyboard_ise_uuid="uuid_default" country_code_URL="bengali"/>
+  <rec language="Assamese" language_name="অসমীয়া" inputmode_QTY="ASSAMESE_QTY" inputmode_QTY_name="Assamese" keyboard_ise_uuid="uuid_default" country_code_URL="assamese"/>
+  <rec language="Punjabi" language_name="ਪੰਜਾਬੀ" inputmode_QTY="PUNJABI_QTY" inputmode_QTY_name="Punjabi" keyboard_ise_uuid="uuid_default" country_code_URL="punjabi"/>
+  <rec language="Sinhala" language_name="සිංහල" inputmode_QTY="SINHALA_QTY" inputmode_QTY_name="Sinhala" keyboard_ise_uuid="uuid_default" country_code_URL="lk"/>
 </language_table>
 </languages>
index 77c1e84..065fb4c 100644 (file)
       </font_color_record>
     </label_properties>
   </label_properties_table>
+  <label_properties_table label_type="QTY_SPACE_MALAYALAM">
+    <label_properties font_name="Tizen:style=medium" font_size="20" label_alignment="center_top" padding_X="0" padding_Y="5" inner_width="0" inner_height="20">
+      <font_color_record>
+        <color button="normal">0x171717ff</color>
+        <color button="pressed">0x000000ff</color>
+        <color button="disabled">0x17171733</color>
+      </font_color_record>
+    </label_properties>
+  </label_properties_table>
   <label_properties_table label_type="QTY_DOT">
     <label_properties font_name="Tizen:style=medium" font_size="56" label_alignment="center_bottom" padding_X="0" padding_Y="10">
       <font_color_record>
     </label_properties>
   </label_properties_table>
   <label_properties_table label_type="QTY_LAND_SPACE">
-    <label_properties font_name="Tizen:style=medium" font_size="20" label_alignment="center_top" padding_X="0" padding_Y="3" inner_width="0" inner_height="28">
+    <label_properties font_name="Tizen:style=medium" font_size="20" label_alignment="center_middle" padding_X="60" padding_Y="0" inner_width="0" inner_height="28">
       <font_color_record>
         <color button="normal">0x171717ff</color>
         <color button="pressed">0x000000ff</color>
     <label_properties label_alignment="center_bottom" padding_X="0" padding_Y="10">
     </label_properties>
   </label_properties_table>
+  <label_properties_table label_type="LAND_IMAGE_SPACE">
+    <label_properties label_alignment="center_middle" padding_X="-60" padding_Y="0">
+    </label_properties>
+  </label_properties_table>
   <label_properties_table label_type="IMAGE_CUE">
     <label_properties label_alignment="right_top" padding_X="9" padding_Y="7">
     </label_properties>
index 87c3950..778ad85 100644 (file)
@@ -1,6 +1,6 @@
 Name:       ise-default
 Summary:    Tizen keyboard
-Version:    0.6.6
+Version:    0.6.9
 Release:    1
 Group:      TO BE / FILLED IN
 License:    TO BE / FILLED IN
index e91f2cc..8d3d5d8 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -41,40 +41,6 @@ void signal_handler(int sig);
 /* Internal input handler function */
 Eina_Bool input_handler (void *data, Ecore_Fd_Handler *fd_handler);
 
-#ifndef APPLY_WINDOW_MANAGER_CHANGE
-static void
-set_transient_for_app_window(Evas_Object *keypad_win)
-{
-    /* Set a transient window for window stack */
-    /* Gets the current XID of the active window into the root window property  */
-    Atom type_return;
-    unsigned long nitems_return;
-    unsigned long bytes_after_return;
-    int format_return;
-    unsigned char *data = NULL;
-    Ecore_X_Window xAppWindow;
-    Ecore_X_Window xKeypadWin = elm_win_xwindow_get(keypad_win);
-    gint ret = 0;
-
-    ret = XGetWindowProperty ((Display *)ecore_x_display_get(), ecore_x_window_root_get(xKeypadWin),
-        ecore_x_atom_get("_ISF_ACTIVE_WINDOW"),
-        0, G_MAXLONG, False, XA_WINDOW, &type_return,
-        &format_return, &nitems_return, &bytes_after_return,
-        &data);
-
-    if (ret == Success) {
-        if (data) {
-            if (type_return == XA_WINDOW) {
-                xAppWindow = *(Window *)data;
-                LOGD("TRANSIENT_FOR SET : %x , %x", xAppWindow, xKeypadWin);
-                ecore_x_icccm_transient_for_set(xKeypadWin, xAppWindow);
-            }
-            XFree(data);
-        }
-    }
-}
-#endif
-
 static int get_root_window_degree(Evas_Object *keypad_win)
 {
     Atom type_return;
@@ -177,43 +143,14 @@ static Eina_Bool _client_message_cb (void *data, int type, void *event)
     int angle;
 
     IISECommonEventCallback *callback = NULL;
-    CISECommon *impl = CISECommon::get_instance();
-    if (impl) {
-        callback = impl->get_core_event_callback();
+    CISECommon *common = CISECommon::get_instance();
+    Evas_Object *main_window = NULL;
+    if (common) {
+        callback = common->get_core_event_callback();
+        main_window = common->get_main_window();
     }
 
 #ifndef APPLY_WINDOW_MANAGER_CHANGE
-    Evas_Object *keypad_win = reinterpret_cast<Evas_Object*>(data);
-    const sclint MAX_TRANSIENT_FOR_CHECK_NUM = 100;
-    if (ev->message_type == ECORE_X_ATOM_E_ILLUME_ROTATE_ROOT_ANGLE) {
-        angle = ev->data.l[0];
-        sclint count = 0;
-        sclboolean found_active = FALSE;
-        Ecore_X_Window active_window = ev->data.l[1];
-        Ecore_X_Window current_window = elm_win_xwindow_get(keypad_win);
-        do {
-            count++; /* Just in case for transient_for loop */
-            Ecore_X_Window transient_for = ecore_x_icccm_transient_for_get(current_window);
-            if (transient_for) {
-                if (transient_for == active_window) {
-                    found_active = TRUE;
-                }
-                if (transient_for == current_window) {
-                    transient_for = 0;
-                }
-            }
-            current_window = transient_for;
-        } while (current_window && !found_active && count < MAX_TRANSIENT_FOR_CHECK_NUM);
-        LOGD("ROOT_ANGLE : activewin %x currentwin %x found %d angle %d", active_window, current_window, found_active, angle);
-        if (found_active) {
-            if (callback) {
-                callback->set_rotation_degree(angle);
-            }
-            if (impl) {
-                impl->update_input_context(ECORE_IMF_INPUT_PANEL_STATE_EVENT, ECORE_IMF_INPUT_PANEL_STATE_SHOW);
-            }
-        }
-    }
 #else
     if (ev->message_type == ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_ANGLE) {
         printf("ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_ANGLE , %d %d\n", ev->data.l[0], gFHiddenState);
@@ -231,6 +168,16 @@ static Eina_Bool _client_message_cb (void *data, int type, void *event)
     }
 #endif
 
+    if (ev->message_type == ECORE_X_ATOM_E_WINDOW_ROTATION_CHANGE_REQUEST) {
+        if (ev->win == elm_win_xwindow_get(main_window)) {
+            int angle = ev->data.l[1];
+            LOGD("_ECORE_X_ATOM_E_WINDOW_ROTATION_REQUEST, %d\n", angle);
+            if (callback) {
+                callback->set_rotation_degree(angle);
+            }
+        }
+    }
+
     return ECORE_CALLBACK_RENEW;
 }
 
@@ -286,18 +233,26 @@ void CISECommon::run(const sclchar *uuid, const scim::ConfigPointer &config, con
 
     elm_init(argc, argv);
 
-    m_main_window = elm_win_add(NULL, "KEYBOARD_WINDOW", ELM_WIN_BASIC);
+    m_main_window = elm_win_add(NULL, "KEYBOARD_WINDOW", ELM_WIN_UTILITY);
+
     elm_win_alpha_set(m_main_window, EINA_TRUE);
     elm_win_borderless_set(m_main_window, EINA_TRUE);
     elm_win_keyboard_win_set(m_main_window, EINA_TRUE);
     elm_win_autodel_set(m_main_window, EINA_TRUE);
 
+    unsigned int set = 1;
+    ecore_x_window_prop_card32_set(elm_win_xwindow_get(m_main_window),
+        ECORE_X_ATOM_E_WINDOW_ROTATION_SUPPORTED,
+        &set, 1);
+
 #ifdef FULL_SCREEN_TEST
     elm_win_fullscreen_set(m_main_window, EINA_TRUE);
 #endif
 
-    Evas_Object *box = elm_box_add(m_main_window);
-    elm_win_resize_object_add(m_main_window, box);
+    /*Evas_Object *box = elm_box_add(m_main_window);
+    evas_object_size_hint_weight_set(box, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);\r
+    evas_object_size_hint_align_set(box, EVAS_HINT_FILL, EVAS_HINT_FILL);
+    elm_win_resize_object_add(m_main_window, box);*/
 
     if (m_event_callback) {
         m_event_callback->init();
@@ -316,6 +271,14 @@ void CISECommon::run(const sclchar *uuid, const scim::ConfigPointer &config, con
     int fd = m_helper_agent.get_connection_number();
 
     if (fd >= 0) {
+        Ecore_X_Window xwindow = elm_win_xwindow_get(m_main_window);
+        char xid[255];
+        snprintf(xid, 255, "%d", xwindow);
+        scim::Property prop (xid, "XID", "ICON", "TIP");
+        scim::PropertyList props;
+        props.push_back (prop);
+        m_helper_agent.register_properties (props);
+
         ecore_main_fd_handler_add(fd, ECORE_FD_READ, input_handler, NULL, NULL, NULL);
     }
 
@@ -378,17 +341,13 @@ Evas_Object* CISECommon::get_main_window()
     return m_main_window;
 }
 
-void CISECommon::update_keyboard_geometry(SclRectangle rect)
+void CISECommon::set_keyboard_size_hints(SclSize portrait, SclSize landscape)
 {
-    /*Ecore_X_Window zone, xwin;
-
-    xwin = elm_win_xwindow_get(get_main_window());
-    zone = ecore_x_e_illume_zone_get(xwin);
-
-    ecore_x_e_illume_keyboard_geometry_set(zone, rect.x, rect.y, rect.width, rect.height);*/
-
-    m_helper_agent.update_geometry(rect.x, rect.y, rect.width, rect.height);
-    m_helper_agent.update_input_context (ECORE_IMF_INPUT_PANEL_GEOMETRY_EVENT, 0);
+    /* Temporary code, this should be automatically calculated when changing input mode */
+    ecore_x_e_window_rotation_geometry_set(elm_win_xwindow_get(m_main_window),   0, 0, 0, portrait.width, portrait.height);
+    ecore_x_e_window_rotation_geometry_set(elm_win_xwindow_get(m_main_window),  90, 0, 0, landscape.height, landscape.width);
+    ecore_x_e_window_rotation_geometry_set(elm_win_xwindow_get(m_main_window), 180, 0, 0, portrait.width, portrait.height);
+    ecore_x_e_window_rotation_geometry_set(elm_win_xwindow_get(m_main_window), 270, 0, 0, landscape.height, landscape.width);
 }
 
 scim::String CISECommon::get_keyboard_ise_uuid()
@@ -527,25 +486,12 @@ void CISECommon::update_aux_string(const sclchar *str)
 
 void CISECommon::update_input_context(sclu32 type, sclu32 value)
 {
-    if (type == ECORE_IMF_INPUT_PANEL_STATE_EVENT) {
-        Ecore_X_Window zone, xwin;
-
-        xwin = elm_win_xwindow_get(get_main_window());
-        zone = ecore_x_e_illume_zone_get(xwin);
-
-        if (value == ECORE_IMF_INPUT_PANEL_STATE_SHOW) {
-            ecore_x_e_virtual_keyboard_state_set(zone,ECORE_X_VIRTUAL_KEYBOARD_STATE_ON);
-        } else {
-            ecore_x_e_virtual_keyboard_state_set(zone,ECORE_X_VIRTUAL_KEYBOARD_STATE_OFF);
-        }
-    }
-
     m_helper_agent.update_input_context(type, value);
 }
 
 void CISECommon::set_candidate_position(sclint left, sclint top)
 {
-    m_helper_agent.update_input_context(left, top);
+    m_helper_agent.set_candidate_position(left, top);
 }
 
 void CISECommon::candidate_hide(void)
@@ -691,10 +637,6 @@ void slot_focus_in (const scim::HelperAgent *agent, int ic, const scim::String &
 void slot_ise_show (const scim::HelperAgent *agent, int ic, char *buf, size_t &len) {
     CISECommon *impl = CISECommon::get_instance();
     if (impl) {
-#ifndef APPLY_WINDOW_MANAGER_CHANGE
-        /* Set a transient window for window stack */
-        set_transient_for_app_window(impl->get_main_window());
-#endif
         /* Make sure the appropriate keyboard ise was selected -> is this really necessary? */
         //impl->set_keyboard_ise_by_uuid(impl->get_keyboard_ise_uuid().c_str());
 
index 63f91a9..a140426 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
 #define Uses_SCIM_CONFIG_BASE
 
 #include <scim.h>
+#include <scl.h>
 
-#include "scl.h"
 #include "config.h"
 #include "languages.h"
 
 using namespace scim;
+using namespace scl;
+
 extern ConfigPointer _scim_config;
 
 CONFIG_VALUES g_config_values = {
index 8dfbb75..f0a5ab9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
 
 #include <scim.h>
 #include <Evas.h>
-
+#include <scl.h>
 #include <ise_context.h>
 
-#include "scl.h"
 
 //SCL_BEGIN_DECLS
 
@@ -157,12 +156,10 @@ public:
      */
     Evas_Object* get_main_window();
 
-    /* Maybe we would need this kind of API someday.. */
     /**
      * @brief This API updates the keyboard window's geometry information
-     * @param[in] rect The rectangle information of keyboard window
      */
-    void update_keyboard_geometry(SclRectangle rect);
+    void set_keyboard_size_hints(SclSize portrait, SclSize landscape);
 
     /**
      * @brief This API returns the uuid of keyboard ise that was previously set.
index bbd7652..02b6588 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -18,9 +18,7 @@
 #include <string>
 #include <vector>
 
-#include "scl.h"
-
-using namespace scl;
+#include <scl.h>
 
 #ifndef __CONFIG_H__
 #define __CONFIG_H__
index dfcc030..178a0de 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -18,9 +18,7 @@
 #ifndef _ISE_H_
 #define _ISE_H_
 
-#include "scl.h"
-#include "languages.h"
-
+#include <scl.h>
 #include <Ecore.h>
 #include <Evas.h>
 #include <Ecore_Evas.h>
 #include <config.h>
 #endif  /*  */
 
-using namespace scl;
+#include "languages.h"
 
-#define ISE_VERSION "0.6.6-1"
-#define LOCALEDIR              "/usr/share/locale"
+#define ISE_VERSION "0.6.9-1"
+#define LOCALEDIR "/usr/share/locale"
 
 #define PRIMARY_LATIN_LANGUAGE "English"
 #define MAIN_ENTRY_XML_PATH "/usr/share/isf/ise/ise-default/720x1280/default/sdk/main_entry.xml"
index 2d30499..d9b3173 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
 
 #include <string>
 #include <vector>
-
-#include "scl.h"
-
-using namespace scl;
+#include <scl.h>
 
 enum LANGUAGE_PRIORITY {
     LANGAUGE_PRIORITY_NONE,
@@ -31,10 +28,11 @@ enum LANGUAGE_PRIORITY {
     LANGUAGE_PRIORITY_SPECIALIZED,
 };
 
-struct ILanguageCallback : public ISCLUIEventCallback {
-    /* Default callback functions inherited from ISCLUIEventCallback */
-    virtual SCLEventReturnType on_event_key_clicked(SclUIEventDesc ui_event_desc) { return SCL_EVENT_PASS_ON; }
-    virtual SCLEventReturnType on_event_drag_state_changed(SclUIEventDesc ui_event_desc) { return SCL_EVENT_PASS_ON; }
+struct ILanguageCallback : public scl::ISCLUIEventCallback {
+    /* Default callback functions inherited from scl::ISCLUIEventCallback */
+    /* FIXME scl::SCLEventReturnType */
+    virtual SCLEventReturnType on_event_key_clicked(scl::SclUIEventDesc ui_event_desc) { return SCL_EVENT_PASS_ON; }
+    virtual SCLEventReturnType on_event_drag_state_changed(scl::SclUIEventDesc ui_event_desc) { return SCL_EVENT_PASS_ON; }
     virtual SCLEventReturnType on_event_notification(SCLUINotiType noti_type, sclint etc_info) { return SCL_EVENT_PASS_ON; }
 
     /* Additional callback function, which is called when this language is selected */
index efa6abb..405dd1a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -15,8 +15,9 @@
  *
  */
 
+#include <scl.h>
+
 #include "ise.h"
-#include "scl.h"
 #include "config.h"
 
 #ifndef __OPTION_H__
index 22efe40..d39c0b5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
index e896ecd..71da82a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -37,6 +37,7 @@
 #include "common.h"
 #include "languages.h"
 
+using namespace scl;
 CSCLUI *gSCLUI = NULL;
 extern CISECommon *g_ise_common;
 extern CONFIG_VALUES g_config_values;
@@ -285,6 +286,10 @@ void ise_show(int ic)
                 /* If this layout requires specific input mode, set it */
                 if (strlen(g_ise_default_values[g_keyboard_state.layout].input_mode) > 0) {
                     gSCLUI->set_input_mode(g_ise_default_values[g_keyboard_state.layout].input_mode);
+
+                    SclSize size_portrait = gSCLUI->get_input_mode_size(gSCLUI->get_input_mode(), DISPLAYMODE_PORTRAIT);
+                    SclSize size_landscape = gSCLUI->get_input_mode_size(gSCLUI->get_input_mode(), DISPLAYMODE_LANDSCAPE);
+                    g_ise_common->set_keyboard_size_hints(size_portrait, size_landscape);
                 } else {
                     if (force_primary_latin) {
                         ISELanguageManager::select_language(PRIMARY_LATIN_LANGUAGE, TRUE);
@@ -300,12 +305,6 @@ void ise_show(int ic)
 
         gSCLUI->show();
         gSCLUI->disable_input_events(FALSE);
-
-        SclRectangle rect;
-        gSCLUI->get_window_rect(&rect);
-        g_ise_common->update_keyboard_geometry(rect);
-
-        g_ise_common->update_input_context(ECORE_IMF_INPUT_PANEL_STATE_EVENT, ECORE_IMF_INPUT_PANEL_STATE_SHOW);
     }
 
     g_keyboard_state.ic = ic;
@@ -320,10 +319,6 @@ ise_set_screen_rotation(int degree)
 {
     if (gSCLUI) {
         gSCLUI->set_rotation(DEGREE_TO_SCLROTATION(degree));
-
-        SclRectangle rect;
-        gSCLUI->get_window_rect(&rect);
-        g_ise_common->update_keyboard_geometry(rect);
     }
 }
 
@@ -333,8 +328,6 @@ ise_hide()
     if (gSCLUI && g_ise_common) {
         gSCLUI->disable_input_events(TRUE);
         gSCLUI->hide();
-
-        g_ise_common->update_input_context(ECORE_IMF_INPUT_PANEL_STATE_EVENT, ECORE_IMF_INPUT_PANEL_STATE_HIDE);
     }
 }
 
@@ -396,6 +389,10 @@ ise_create()
             ISELanguageManager::set_enabled_languages(g_config_values.enabled_languages, TRUE);
             ISELanguageManager::select_language(g_config_values.selected_language.c_str());
         }
+
+        SclSize size_portrait = gSCLUI->get_input_mode_size(gSCLUI->get_input_mode(), DISPLAYMODE_PORTRAIT);
+        SclSize size_landscape = gSCLUI->get_input_mode_size(gSCLUI->get_input_mode(), DISPLAYMODE_LANDSCAPE);
+        g_ise_common->set_keyboard_size_hints(size_portrait, size_landscape);
     }
 }
 
index d5dfc25..1e02919 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
  *
  */
 
-#include "scl.h"
+#include <scl.h>
 #include "utils.h"
 #include "config.h"
 #include "languages.h"
+using namespace scl;
 
 extern CONFIG_VALUES g_config_values;
 
@@ -128,8 +129,12 @@ sclboolean ISELanguageManager::select_current_language()
 {
     sclboolean ret = FALSE;
 
-    if (!(ret = select_language(current_language.c_str()))) {
-        ret = select_next_language();
+    if (temporary_language.empty()) {
+        if (!(ret = select_language(current_language.c_str()))) {
+            ret = select_next_language();
+        }
+    } else {
+        ret = select_language(temporary_language.c_str(), TRUE);
     }
 
     return ret;
@@ -140,6 +145,7 @@ sclboolean ISELanguageManager::select_next_language()
     sclboolean ret = FALSE;
 
     if (!(temporary_language.empty())) {
+        temporary_language.clear();
         return select_current_language();
     } else {
         LANGUAGE_INFO *info = get_language_info(current_language.c_str());
@@ -148,7 +154,6 @@ sclboolean ISELanguageManager::select_next_language()
                 info->callback->on_language_unselected(current_language.c_str(), info->selected_input_mode.c_str());
             }
         }
-        temporary_language.clear();
 
         /* Look for the next language, after we find the current language */
         sclboolean found_current = FALSE;
@@ -216,6 +221,7 @@ sclboolean ISELanguageManager::select_previous_language()
     sclboolean ret = FALSE;
 
     if (!(temporary_language.empty())) {
+        temporary_language.clear();
         return select_current_language();
     } else {
         LANGUAGE_INFO *info = get_language_info(current_language.c_str());
@@ -224,7 +230,6 @@ sclboolean ISELanguageManager::select_previous_language()
                 info->callback->on_language_unselected(current_language.c_str(), info->selected_input_mode.c_str());
             }
         }
-        temporary_language.clear();
 
         /* Look for the next language, after we find the current language */
         sclboolean found_current = FALSE;
index fc882fb..626d5e8 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -21,8 +21,8 @@
 #include <sys/stat.h>
 #include <fcntl.h>
 #include <Elementary.h>
+#include <scl.h>
 #include "common.h"
-
 #include "ise.h"
 
 using namespace scim;
@@ -58,7 +58,7 @@ class CCoreEventCallback : public IISECommonEventCallback
 
 void CCoreEventCallback::init()
 {
-    printf("CCoreEventCallback::init()\n");
+    LOGD("CCoreEventCallback::init()\n");
     ise_create();
 }
 
@@ -73,7 +73,6 @@ void CCoreEventCallback::ise_show(sclint ic, const sclint degree, Ise_Context co
     //g_ise_common->set_keyboard_ise_by_uuid(KEYBD_ISE_UUID);
 
     ise_reset_context(); // reset ISE
-    ise_set_screen_rotation(degree);
 
     /*if (context.language == ECORE_IMF_INPUT_PANEL_LANG_ALPHABET) {
         ise_explictly_set_language(PRIMARY_LATIN_LANGUAGE_INDEX);
@@ -88,6 +87,8 @@ void CCoreEventCallback::ise_show(sclint ic, const sclint degree, Ise_Context co
     ise_update_cursor_position(context.cursor_pos);
 
     ::ise_show(ic);
+
+    ise_set_screen_rotation(degree);
 }
 
 void CCoreEventCallback::ise_hide(sclint ic, const sclchar *ic_uuid)
@@ -134,7 +135,7 @@ void CCoreEventCallback::set_return_key_disable (sclu32 disabled)
     ise_set_return_key_disable(disabled);
 }
 
-CCoreEventCallback g_core_event_callback;
+static CCoreEventCallback g_core_event_callback;
 
 extern "C"
 {
index 52f8ee7..9b20caf 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
  */
 
 #include <string.h>
-
+#include <scl.h>
 #include <X11/Xlib.h>
 #include <X11/Xatom.h>
 
@@ -29,6 +29,8 @@
 #include "option.h"
 #include "languages.h"
 
+using namespace scl;
+
 #define OPTION_MAX_LANGUAGES 255
 
 enum SETTING_ITEM_ID {
@@ -128,10 +130,6 @@ create_main_window(int degree)
     const char *szProfile[] = {"mobile", ""};
     elm_win_profiles_set(window, szProfile, 1);
 
-#ifndef APPLY_WINDOW_MANAGER_CHANGE
-    ecore_x_icccm_name_class_set(elm_win_xwindow_get(static_cast<Evas_Object*>(window)), "Options", "ISF");
-#endif
-
     elm_win_borderless_set(window, EINA_TRUE);
     elm_win_rotation_with_resize_set(window, degree);
 
index 735ac05..a433b07 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
  *
  */
 
-#include "scl.h"
-#include "ise_lang_table.h"
+#include <scl.h> // scl structures need
 #include <libxml/parser.h>
 #include <vector>
 #include <assert.h>
 #include <memory.h>
 #include <string.h>
 
+#include "ise_lang_table.h"
 using namespace std;
+using namespace scl;
 
 #define LANG_TABLE_XML_PATH "/usr/share/isf/ise/ise-default/720x1280/default/sdk/ise_lang_table.xml"
 
@@ -51,6 +52,7 @@ Ise_Lang::~Ise_Lang() {
         free(m_table[i].language_name);
         free(m_table[i].inputmode_QTY);
         free(m_table[i].inputmode_QTY_name);
+        free(m_table[i].main_keyboard_name);
         free(m_table[i].keyboard_ise_uuid);
         free(m_table[i].country_code_URL);
     }
@@ -223,6 +225,13 @@ Ise_Lang::parsing_lang_table(const xmlNodePtr p_node) {
             xmlChar* inputmode_QTY_name = xmlGetProp(cur_node, (const xmlChar*)"inputmode_QTY_name");
             m_table[m_size].inputmode_QTY_name = (sclchar*)inputmode_QTY_name;
 
+            xmlChar* main_keyboard_name = xmlGetProp(cur_node, (const xmlChar*)"main_keyboard_name");
+            if (main_keyboard_name) {
+                m_table[m_size].main_keyboard_name = (sclchar*)main_keyboard_name;
+            } else {
+                m_table[m_size].main_keyboard_name = (sclchar *)strdup("abc");
+            }
+
             string uuid = find_uuid(vec_keyboard_uuid, get_prop_str(cur_node, "keyboard_ise_uuid"));
             m_table[m_size].keyboard_ise_uuid = get_str(uuid);
             xmlChar* country_code_URL = xmlGetProp(cur_node, (const xmlChar*)"country_code_URL");
index 3bc3755..a13173d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -27,6 +27,7 @@ typedef struct SDK_ISE_LANG_TABLE {
         inputmode_QTY = NULL;
         inputmode_QTY_name = NULL;
         keyboard_ise_uuid = NULL;
+        main_keyboard_name = NULL;
         country_code_URL = NULL;
         language_code = 0;
         language_command = 0;
@@ -48,6 +49,12 @@ typedef struct SDK_ISE_LANG_TABLE {
     /* The keyboard ISE's uuid, since each language might have to use different IMEngines. ise-engine-hangul for korean, ise-engine-sunpinyin for chinese,... */
     sclchar *keyboard_ise_uuid;
 
+    /* Click "?123" button, ISE will show SYM keyboard, and the "?123" button changes the label to main_keyboard_name,
+     * then click on the button will back to main_keyboard
+     * the main_keyboard_name may be "abc" in English, "汉" in Chinese and so on
+     */
+    sclchar *main_keyboard_name;
+
     /* URL country code */
     sclchar *country_code_URL;
 
index 14bd6ee..f261b7a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
  *
  */
 
-#include "scleventcallback.h"
+#include <scl.h>
 #include "ise.h"
 #include "sdk.h"
 #include "option.h"
 #include "common.h"
 
+#include "ise_lang_table.h"
+
 using namespace scl;
 
 /*
@@ -28,6 +30,8 @@ using namespace scl;
  * So you should perform desired tasks in this class.
  */
 
+const sclchar *PLACEHOLDER_MAIN_KEYBOARD_NAME = "abc";
+
 class CSDKISE : public ISCLUIEventCallback, public ILanguageCallback
 {
 public :
@@ -168,17 +172,21 @@ sclboolean CSDKISE::on_language_selected(const sclchar *language, const sclchar
         sclint loop;
         for (loop = 0;loop < get_lang_table_size();loop++) {
             if (strcmp(language, get_lang_table()[loop].language) == 0) {
-                if (g_ise_common) {
+                if (g_ise_common && gSCLUI) {
                     if (get_lang_table()[loop].keyboard_ise_uuid) {
                         g_ise_common->set_keyboard_ise_by_uuid(get_lang_table()[loop].keyboard_ise_uuid);
                         g_ise_common->send_imengine_event(-1, get_lang_table()[loop].keyboard_ise_uuid,
                             get_lang_table()[loop].language_command, get_lang_table()[loop].language_code);
                     }
-                }
-                if (gSCLUI) {
+
                     /* This is to update the screen only for once, not everytime we request a UI update  */
                     gSCLUI->set_update_pending(TRUE);
                     gSCLUI->set_input_mode(input_mode);
+
+                    SclSize size_portrait = gSCLUI->get_input_mode_size(gSCLUI->get_input_mode(), DISPLAYMODE_PORTRAIT);
+                    SclSize size_landscape = gSCLUI->get_input_mode_size(gSCLUI->get_input_mode(), DISPLAYMODE_LANDSCAPE);
+                    g_ise_common->set_keyboard_size_hints(size_portrait, size_landscape);
+
                     /* Check if we need to turn on the shift key */
                     if (g_keyboard_state.caps_mode) {
                         LANGUAGE_INFO *info = ISELanguageManager::get_language_info(language);
@@ -202,6 +210,10 @@ sclboolean CSDKISE::on_language_selected(const sclchar *language, const sclchar
 
                     /* Replace LANGUAGE_STRING with localized language name */
                     gSCLUI->set_string_substitution(LANGUAGE_STRING, get_lang_table()[loop].language_name);
+                    /* Change main_keyboard_name with localized language name */
+                    if (get_lang_table()[loop].main_keyboard_name) {
+                        gSCLUI->set_string_substitution(PLACEHOLDER_MAIN_KEYBOARD_NAME, get_lang_table()[loop].main_keyboard_name);
+                    }
 
                     /* Now we update the whole screen */
                     gSCLUI->set_update_pending(FALSE);
index 5d4b41a..5e4c7e7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -18,8 +18,6 @@
 #ifndef _SDK_H_
 #define _SDK_H_
 
-#include "scl.h"
-#include "ise_lang_table.h"
 #define MVK_BackSpace 0xff08
 #define MVK_Left 0xff51
 #define MVK_Right 0xff53
index c8d9933..21b04b8 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -17,7 +17,7 @@
 
 #include "sdk.h"
 #include "option.h"
-
+#include "ise_lang_table.h"
 using namespace scl;
 
 /*
index fadf25b..f7a8b2d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Samsung Electronics Co., Ltd.
+ * Copyright 2012-2013 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Flora License, Version 1.0 (the "License");
  * you may not use this file except in compliance with the License.