/ime/latinime/res/xml-fr/kbd_qwerty_black.xml

http://eyes-free.googlecode.com/ · XML · 458 lines · 439 code · 1 blank · 18 comment · 0 complexity · a78761e1c5eb1bb65ae66d9050c0c806 MD5 · raw file

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--
  3. /*
  4. **
  5. ** Copyright 2010, The Android Open Source Project
  6. **
  7. ** Licensed under the Apache License, Version 2.0 (the "License");
  8. ** you may not use this file except in compliance with the License.
  9. ** You may obtain a copy of the License at
  10. **
  11. ** http://www.apache.org/licenses/LICENSE-2.0
  12. **
  13. ** Unless required by applicable law or agreed to in writing, software
  14. ** distributed under the License is distributed on an "AS IS" BASIS,
  15. ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16. ** See the License for the specific language governing permissions and
  17. ** limitations under the License.
  18. */
  19. -->
  20. <Keyboard
  21. xmlns:android="http://schemas.android.com/apk/res/android"
  22. android:keyWidth="10%p"
  23. android:horizontalGap="0px"
  24. android:verticalGap="@dimen/key_bottom_gap"
  25. android:keyHeight="@dimen/key_height"
  26. >
  27. <Row
  28. android:rowEdgeFlags="top"
  29. >
  30. <Key
  31. android:keyLabel="a"
  32. android:popupKeyboard="@xml/kbd_popup_template"
  33. android:popupCharacters="@string/alternates_for_a"
  34. android:keyEdgeFlags="left" />
  35. <Key
  36. android:keyLabel="z"
  37. android:popupKeyboard="@xml/kbd_popup_template"
  38. android:popupCharacters="@string/alternates_for_z" />
  39. <Key
  40. android:keyLabel="e"
  41. android:popupKeyboard="@xml/kbd_popup_template"
  42. android:popupCharacters="@string/alternates_for_e" />
  43. <Key
  44. android:keyLabel="r"
  45. android:popupKeyboard="@xml/kbd_popup_template"
  46. android:popupCharacters="@string/alternates_for_r" />
  47. <Key
  48. android:keyLabel="t"
  49. android:popupKeyboard="@xml/kbd_popup_template"
  50. android:popupCharacters="@string/alternates_for_t" />
  51. <Key
  52. android:keyLabel="y"
  53. android:popupKeyboard="@xml/kbd_popup_template"
  54. android:popupCharacters="@string/alternates_for_y" />
  55. <Key
  56. android:keyLabel="u"
  57. android:popupKeyboard="@xml/kbd_popup_template"
  58. android:popupCharacters="@string/alternates_for_u" />
  59. <Key
  60. android:keyLabel="i"
  61. android:popupKeyboard="@xml/kbd_popup_template"
  62. android:popupCharacters="@string/alternates_for_i" />
  63. <Key
  64. android:keyLabel="o"
  65. android:popupKeyboard="@xml/kbd_popup_template"
  66. android:popupCharacters="@string/alternates_for_o" />
  67. <Key
  68. android:keyLabel="p"
  69. android:popupKeyboard="@xml/kbd_popup_template"
  70. android:popupCharacters="@string/alternates_for_p"
  71. android:keyEdgeFlags="right" />
  72. </Row>
  73. <Row>
  74. <Key
  75. android:keyLabel="q"
  76. android:popupKeyboard="@xml/kbd_popup_template"
  77. android:popupCharacters="@string/alternates_for_q"
  78. android:keyEdgeFlags="left" />
  79. <Key
  80. android:keyLabel="s"
  81. android:popupKeyboard="@xml/kbd_popup_template"
  82. android:popupCharacters="@string/alternates_for_s" />
  83. <Key
  84. android:keyLabel="d"
  85. android:popupKeyboard="@xml/kbd_popup_template"
  86. android:popupCharacters="@string/alternates_for_d" />
  87. <Key
  88. android:keyLabel="f" />
  89. <Key
  90. android:keyLabel="g"
  91. android:popupKeyboard="@xml/kbd_popup_template"
  92. android:popupCharacters="@string/alternates_for_g" />
  93. <Key
  94. android:keyLabel="h" />
  95. <Key
  96. android:keyLabel="j" />
  97. <Key
  98. android:keyLabel="k" />
  99. <Key
  100. android:keyLabel="l"
  101. android:popupKeyboard="@xml/kbd_popup_template"
  102. android:popupCharacters="@string/alternates_for_l" />
  103. <Key
  104. android:keyLabel="m"
  105. android:keyEdgeFlags="right" />
  106. </Row>
  107. <Row>
  108. <Key
  109. android:codes="@integer/key_shift"
  110. android:keyIcon="@drawable/sym_bkeyboard_shift"
  111. android:iconPreview="@drawable/sym_keyboard_feedback_shift"
  112. android:keyWidth="15%p"
  113. android:isModifier="true"
  114. android:isSticky="true"
  115. android:keyEdgeFlags="left" />
  116. <Key
  117. android:keyLabel="w"
  118. android:popupKeyboard="@xml/kbd_popup_template"
  119. android:popupCharacters="@string/alternates_for_w" />
  120. <Key
  121. android:keyLabel="x" />
  122. <Key
  123. android:keyLabel="c"
  124. android:popupKeyboard="@xml/kbd_popup_template"
  125. android:popupCharacters="@string/alternates_for_c" />
  126. <Key
  127. android:keyLabel="v"
  128. android:popupKeyboard="@xml/kbd_popup_template"
  129. android:popupCharacters="@string/alternates_for_v" />
  130. <Key
  131. android:keyLabel="b" />
  132. <Key
  133. android:keyLabel="n"
  134. android:popupKeyboard="@xml/kbd_popup_template"
  135. android:popupCharacters="@string/alternates_for_n" />
  136. <Key
  137. android:keyLabel="\'" />
  138. <Key
  139. android:codes="@integer/key_delete"
  140. android:keyIcon="@drawable/sym_bkeyboard_delete"
  141. android:iconPreview="@drawable/sym_keyboard_feedback_delete"
  142. android:keyWidth="15%p"
  143. android:isRepeatable="true"
  144. android:keyEdgeFlags="right" />
  145. </Row>
  146. <Row
  147. android:keyboardMode="@+id/mode_normal"
  148. android:keyWidth="10%p"
  149. android:rowEdgeFlags="bottom"
  150. >
  151. <Key
  152. android:codes="@integer/key_symbol"
  153. android:keyLabel="@string/label_symbol_key"
  154. android:keyWidth="20%p"
  155. android:keyEdgeFlags="left" />
  156. <Key
  157. android:codes="@integer/key_f1" />
  158. <Key
  159. android:codes="@integer/key_space"
  160. android:keyIcon="@drawable/sym_bkeyboard_space"
  161. android:iconPreview="@drawable/sym_keyboard_feedback_space"
  162. android:keyWidth="40%p" />
  163. <Key
  164. android:keyLabel="."
  165. android:keyIcon="@drawable/hint_popup"
  166. android:popupKeyboard="@xml/popup_punctuation" />
  167. <Key
  168. android:codes="@integer/key_return"
  169. android:keyIcon="@drawable/sym_bkeyboard_return"
  170. android:iconPreview="@drawable/sym_keyboard_feedback_return"
  171. android:keyWidth="20%p"
  172. android:keyEdgeFlags="right" />
  173. </Row>
  174. <Row
  175. android:keyboardMode="@+id/mode_url"
  176. android:keyWidth="10%p"
  177. android:rowEdgeFlags="bottom"
  178. >
  179. <Key
  180. android:codes="@integer/key_symbol"
  181. android:keyLabel="@string/label_symbol_key"
  182. android:keyWidth="20%p"
  183. android:keyEdgeFlags="left" />
  184. <Key
  185. android:codes="@integer/key_f1" />
  186. <Key
  187. android:codes="@integer/key_space"
  188. android:keyIcon="@drawable/sym_bkeyboard_space"
  189. android:iconPreview="@drawable/sym_keyboard_feedback_space"
  190. android:keyWidth="40%p" />
  191. <Key
  192. android:keyLabel="."
  193. android:keyIcon="@drawable/hint_popup"
  194. android:popupKeyboard="@xml/popup_punctuation" />
  195. <Key
  196. android:codes="@integer/key_return"
  197. android:keyIcon="@drawable/sym_bkeyboard_return"
  198. android:iconPreview="@drawable/sym_keyboard_feedback_return"
  199. android:keyWidth="20%p"
  200. android:keyEdgeFlags="right" />
  201. </Row>
  202. <Row
  203. android:keyboardMode="@+id/mode_email"
  204. android:keyWidth="10%p"
  205. android:rowEdgeFlags="bottom"
  206. >
  207. <Key
  208. android:codes="@integer/key_symbol"
  209. android:keyLabel="@string/label_symbol_key"
  210. android:keyWidth="20%p"
  211. android:keyEdgeFlags="left" />
  212. <Key
  213. android:codes="@integer/key_f1" />
  214. <Key
  215. android:codes="@integer/key_space"
  216. android:keyIcon="@drawable/sym_bkeyboard_space"
  217. android:iconPreview="@drawable/sym_keyboard_feedback_space"
  218. android:keyWidth="40%p" />
  219. <Key
  220. android:keyLabel="."
  221. android:keyIcon="@drawable/hint_popup"
  222. android:popupKeyboard="@xml/popup_punctuation" />
  223. <Key
  224. android:codes="@integer/key_return"
  225. android:keyIcon="@drawable/sym_bkeyboard_return"
  226. android:iconPreview="@drawable/sym_keyboard_feedback_return"
  227. android:keyWidth="20%p"
  228. android:keyEdgeFlags="right" />
  229. </Row>
  230. <Row
  231. android:keyboardMode="@+id/mode_im"
  232. android:keyWidth="10%p"
  233. android:rowEdgeFlags="bottom"
  234. >
  235. <Key
  236. android:codes="@integer/key_symbol"
  237. android:keyLabel="@string/label_symbol_key"
  238. android:keyWidth="20%p"
  239. android:keyEdgeFlags="left" />
  240. <Key
  241. android:codes="@integer/key_f1" />
  242. <Key
  243. android:codes="@integer/key_space"
  244. android:keyIcon="@drawable/sym_bkeyboard_space"
  245. android:iconPreview="@drawable/sym_keyboard_feedback_space"
  246. android:keyWidth="40%p" />
  247. <Key
  248. android:keyLabel="."
  249. android:keyIcon="@drawable/hint_popup"
  250. android:popupKeyboard="@xml/popup_punctuation" />
  251. <Key
  252. android:keyLabel=":-)"
  253. android:keyOutputText=":-) "
  254. android:keyIcon="@drawable/hint_popup"
  255. android:popupKeyboard="@xml/popup_smileys"
  256. android:keyWidth="20%p"
  257. android:keyEdgeFlags="right" />
  258. </Row>
  259. <Row
  260. android:keyboardMode="@+id/mode_webentry"
  261. android:keyWidth="10%p"
  262. android:rowEdgeFlags="bottom"
  263. >
  264. <Key
  265. android:codes="@integer/key_symbol"
  266. android:keyLabel="@string/label_symbol_key"
  267. android:keyWidth="20%p"
  268. android:keyEdgeFlags="left" />
  269. <Key
  270. android:codes="@integer/key_f1" />
  271. <Key
  272. android:codes="@integer/key_space"
  273. android:keyIcon="@drawable/sym_bkeyboard_space"
  274. android:iconPreview="@drawable/sym_keyboard_feedback_space"
  275. android:keyWidth="20%p" />
  276. <Key
  277. android:codes="@integer/key_tab"
  278. android:keyIcon="@drawable/sym_bkeyboard_tab"
  279. android:iconPreview="@drawable/sym_keyboard_feedback_tab"
  280. android:keyWidth="20%p" />
  281. <Key
  282. android:keyLabel="."
  283. android:keyIcon="@drawable/hint_popup"
  284. android:popupKeyboard="@xml/popup_punctuation" />
  285. <Key
  286. android:codes="@integer/key_return"
  287. android:keyIcon="@drawable/sym_bkeyboard_return"
  288. android:iconPreview="@drawable/sym_keyboard_feedback_return"
  289. android:keyWidth="20%p"
  290. android:keyEdgeFlags="right" />
  291. </Row>
  292. <Row
  293. android:keyboardMode="@+id/mode_normal_with_settings_key"
  294. android:keyWidth="10%p"
  295. android:rowEdgeFlags="bottom"
  296. >
  297. <Key
  298. android:codes="@integer/key_symbol"
  299. android:keyLabel="@string/label_symbol_key"
  300. android:keyWidth="15%p"
  301. android:keyEdgeFlags="left" />
  302. <Key
  303. android:codes="@integer/key_settings"
  304. android:keyIcon="@drawable/sym_bkeyboard_settings"
  305. android:iconPreview="@drawable/sym_keyboard_feedback_settings" />
  306. <Key
  307. android:codes="@integer/key_f1" />
  308. <Key
  309. android:codes="@integer/key_space"
  310. android:keyIcon="@drawable/sym_bkeyboard_space"
  311. android:iconPreview="@drawable/sym_keyboard_feedback_space"
  312. android:keyWidth="30%p" />
  313. <Key
  314. android:keyLabel="."
  315. android:keyIcon="@drawable/hint_popup"
  316. android:popupKeyboard="@xml/popup_punctuation" />
  317. <Key
  318. android:codes="@integer/key_return"
  319. android:keyIcon="@drawable/sym_bkeyboard_return"
  320. android:iconPreview="@drawable/sym_keyboard_feedback_return"
  321. android:keyWidth="25%p"
  322. android:keyEdgeFlags="right" />
  323. </Row>
  324. <Row
  325. android:keyboardMode="@+id/mode_url_with_settings_key"
  326. android:keyWidth="10%p"
  327. android:rowEdgeFlags="bottom"
  328. >
  329. <Key
  330. android:codes="@integer/key_symbol"
  331. android:keyLabel="@string/label_symbol_key"
  332. android:keyWidth="15%p"
  333. android:keyEdgeFlags="left" />
  334. <Key
  335. android:codes="@integer/key_settings"
  336. android:keyIcon="@drawable/sym_bkeyboard_settings"
  337. android:iconPreview="@drawable/sym_keyboard_feedback_settings" />
  338. <Key
  339. android:codes="@integer/key_f1" />
  340. <Key
  341. android:codes="@integer/key_space"
  342. android:keyIcon="@drawable/sym_bkeyboard_space"
  343. android:iconPreview="@drawable/sym_keyboard_feedback_space"
  344. android:keyWidth="30%p" />
  345. <Key
  346. android:keyLabel="."
  347. android:keyIcon="@drawable/hint_popup"
  348. android:popupKeyboard="@xml/popup_punctuation" />
  349. <Key
  350. android:codes="@integer/key_return"
  351. android:keyIcon="@drawable/sym_bkeyboard_return"
  352. android:iconPreview="@drawable/sym_keyboard_feedback_return"
  353. android:keyWidth="25%p"
  354. android:keyEdgeFlags="right" />
  355. </Row>
  356. <Row
  357. android:keyboardMode="@+id/mode_email_with_settings_key"
  358. android:keyWidth="10%p"
  359. android:rowEdgeFlags="bottom"
  360. >
  361. <Key
  362. android:codes="@integer/key_symbol"
  363. android:keyLabel="@string/label_symbol_key"
  364. android:keyWidth="15%p"
  365. android:keyEdgeFlags="left" />
  366. <Key
  367. android:codes="@integer/key_settings"
  368. android:keyIcon="@drawable/sym_bkeyboard_settings"
  369. android:iconPreview="@drawable/sym_keyboard_feedback_settings" />
  370. <Key
  371. android:codes="@integer/key_f1" />
  372. <Key
  373. android:codes="@integer/key_space"
  374. android:keyIcon="@drawable/sym_bkeyboard_space"
  375. android:iconPreview="@drawable/sym_keyboard_feedback_space"
  376. android:keyWidth="30%p" />
  377. <Key
  378. android:keyLabel="."
  379. android:keyIcon="@drawable/hint_popup"
  380. android:popupKeyboard="@xml/popup_punctuation" />
  381. <Key
  382. android:codes="@integer/key_return"
  383. android:keyIcon="@drawable/sym_bkeyboard_return"
  384. android:iconPreview="@drawable/sym_keyboard_feedback_return"
  385. android:keyWidth="25%p"
  386. android:keyEdgeFlags="right" />
  387. </Row>
  388. <Row
  389. android:keyboardMode="@+id/mode_im_with_settings_key"
  390. android:keyWidth="10%p"
  391. android:rowEdgeFlags="bottom"
  392. >
  393. <Key
  394. android:codes="@integer/key_symbol"
  395. android:keyLabel="@string/label_symbol_key"
  396. android:keyWidth="15%p"
  397. android:keyEdgeFlags="left" />
  398. <Key
  399. android:codes="@integer/key_settings"
  400. android:keyIcon="@drawable/sym_bkeyboard_settings"
  401. android:iconPreview="@drawable/sym_keyboard_feedback_settings" />
  402. <Key
  403. android:codes="@integer/key_f1" />
  404. <Key
  405. android:codes="@integer/key_space"
  406. android:keyIcon="@drawable/sym_bkeyboard_space"
  407. android:iconPreview="@drawable/sym_keyboard_feedback_space"
  408. android:keyWidth="30%p" />
  409. <Key
  410. android:keyLabel="."
  411. android:keyIcon="@drawable/hint_popup"
  412. android:popupKeyboard="@xml/popup_punctuation" />
  413. <Key
  414. android:keyLabel=":-)"
  415. android:keyOutputText=":-) "
  416. android:keyIcon="@drawable/hint_popup"
  417. android:popupKeyboard="@xml/popup_smileys"
  418. android:keyWidth="25%p"
  419. android:keyEdgeFlags="right" />
  420. </Row>
  421. <Row
  422. android:keyboardMode="@+id/mode_webentry_with_settings_key"
  423. android:keyWidth="10%p"
  424. android:rowEdgeFlags="bottom"
  425. >
  426. <Key
  427. android:codes="@integer/key_symbol"
  428. android:keyLabel="@string/label_symbol_key"
  429. android:keyWidth="15%p"
  430. android:keyEdgeFlags="left" />
  431. <Key
  432. android:codes="@integer/key_settings"
  433. android:keyIcon="@drawable/sym_bkeyboard_settings"
  434. android:iconPreview="@drawable/sym_keyboard_feedback_settings" />
  435. <Key
  436. android:codes="@integer/key_f1" />
  437. <Key
  438. android:codes="@integer/key_space"
  439. android:keyIcon="@drawable/sym_bkeyboard_space"
  440. android:iconPreview="@drawable/sym_keyboard_feedback_space"
  441. android:keyWidth="30%p" />
  442. <Key
  443. android:codes="@integer/key_tab"
  444. android:keyIcon="@drawable/sym_bkeyboard_tab"
  445. android:iconPreview="@drawable/sym_keyboard_feedback_tab" />
  446. <Key
  447. android:keyLabel="."
  448. android:keyIcon="@drawable/hint_popup"
  449. android:popupKeyboard="@xml/popup_punctuation" />
  450. <Key
  451. android:codes="@integer/key_return"
  452. android:keyIcon="@drawable/sym_bkeyboard_return"
  453. android:iconPreview="@drawable/sym_keyboard_feedback_return"
  454. android:keyWidth="15%p"
  455. android:keyEdgeFlags="right" />
  456. </Row>
  457. </Keyboard>