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

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