From 20a5eab89f11d3943ab667487599b749e85eb3aa Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Fri, 24 Oct 2014 18:49:38 +0200 Subject: kbd misc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- res/keyboard/layout/common/keypad | 40 +++++++++++++++++++-------------------- res/keyboard/layout/common/latin | 26 ++++++++++++++++++++++++- 2 files changed, 45 insertions(+), 21 deletions(-) (limited to 'res/keyboard/layout/common') diff --git a/res/keyboard/layout/common/keypad b/res/keyboard/layout/common/keypad index 524bbd4..b4f1b2a 100644 --- a/res/keyboard/layout/common/keypad +++ b/res/keyboard/layout/common/keypad @@ -1,13 +1,13 @@ - : "7" - : "8" - : "9" - : "4" - : "5" - : "6" - : "1" - : "2" - : "3" - : "0" + : "\digit(7)" + : "\digit(8)" + : "\digit(9)" + : "\digit(4)" + : "\digit(5)" + : "\digit(6)" + : "\digit(1)" + : "\digit(2)" + : "\digit(3)" + : "\digit(0)" : "\comma()" : @@ -22,16 +22,16 @@ : : - : "7" - : "8" - : "9" - : "4" - : "5" - : "6" - : "1" - : "2" - : "3" - : "0" + : "\digit(7)" + : "\digit(8)" + : "\digit(9)" + : "\digit(4)" + : "\digit(5)" + : "\digit(6)" + : "\digit(1)" + : "\digit(2)" + : "\digit(3)" + : "\digit(0)" : "\comma()" : "↖" diff --git a/res/keyboard/layout/common/latin b/res/keyboard/layout/common/latin index ff5d9cc..dc206e7 100644 --- a/res/keyboard/layout/common/latin +++ b/res/keyboard/layout/common/latin @@ -1,5 +1,29 @@ +function digit/1 + if \or(\equals(\1 0) \equals(\1 "0")) + "0" + else if \or(\equals(\1 1) \equals(\1 "1")) + "1" + else if \or(\equals(\1 2) \equals(\1 "2")) + "2" + else if \or(\equals(\1 3) \equals(\1 "3")) + "3" + else if \or(\equals(\1 4) \equals(\1 "4")) + "4" + else if \or(\equals(\1 5) \equals(\1 "5")) + "5" + else if \or(\equals(\1 6) \equals(\1 "6")) + "6" + else if \or(\equals(\1 7) \equals(\1 "7")) + "7" + else if \or(\equals(\1 8) \equals(\1 "8")) + "8" + else + "9" + end if +end function + for "0" to "9" as \1 - : "\1" + : "\digit(\1)" end for for "a" to "z" as \1 -- cgit v1.2.3-70-g09d2