https://git.reactos.org/?p=reactos.git;a=commitdiff;h=3b983e57b02982f7f21ec…
commit 3b983e57b02982f7f21eca35d3ca3745624df948
Author: Arjav Garg <arjavgarg(a)gmail.com>
AuthorDate: Sat Jul 18 19:03:43 2020 +0530
Commit: GitHub <noreply(a)github.com>
CommitDate: Sat Jul 18 15:33:43 2020 +0200
[OSK] Meta key modifier behaviour added (#2973)
Make the meta key in the OSK have modifier key behaviour.
Changed all the .rc files in the OSK so that the meta key doesn't release on
it's own and needs a second click to release.
CORE-17161
---
base/applications/osk/lang/ar-DZ.rc | 8 ++++----
base/applications/osk/lang/cs-CZ.rc | 8 ++++----
base/applications/osk/lang/de-DE.rc | 8 ++++----
base/applications/osk/lang/en-GB.rc | 8 ++++----
base/applications/osk/lang/en-US.rc | 8 ++++----
base/applications/osk/lang/es-ES.rc | 8 ++++----
base/applications/osk/lang/et-EE.rc | 8 ++++----
base/applications/osk/lang/fr-CA.rc | 8 ++++----
base/applications/osk/lang/fr-FR.rc | 8 ++++----
base/applications/osk/lang/he-IL.rc | 8 ++++----
base/applications/osk/lang/id-ID.rc | 8 ++++----
base/applications/osk/lang/it-IT.rc | 8 ++++----
base/applications/osk/lang/pl-PL.rc | 8 ++++----
base/applications/osk/lang/ro-RO.rc | 8 ++++----
base/applications/osk/lang/ru-RU.rc | 8 ++++----
base/applications/osk/lang/tr-TR.rc | 8 ++++----
base/applications/osk/lang/zh-CN.rc | 8 ++++----
base/applications/osk/lang/zh-TW.rc | 8 ++++----
18 files changed, 72 insertions(+), 72 deletions(-)
diff --git a/base/applications/osk/lang/ar-DZ.rc b/base/applications/osk/lang/ar-DZ.rc
index f9cda704bcf..dfbf6f60cb9 100644
--- a/base/applications/osk/lang/ar-DZ.rc
+++ b/base/applications/osk/lang/ar-DZ.rc
@@ -85,11 +85,11 @@ BEGIN
PUSHBUTTON "ظ",SCAN_CODE_55,307,113,23,22
PUSHBUTTON
"shift",SCAN_CODE_57,334,113,67,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"ctrl",SCAN_CODE_58,3,139,41,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,48,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,48,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"alt",SCAN_CODE_60,82,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,116,139,143,22
PUSHBUTTON "alt
gr",SCAN_CODE_62,264,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,298,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,298,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,332,139,30,22,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,366,139,35,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,411,35,23,22
@@ -205,11 +205,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/cs-CZ.rc b/base/applications/osk/lang/cs-CZ.rc
index 2802a978f97..a873fce0264 100644
--- a/base/applications/osk/lang/cs-CZ.rc
+++ b/base/applications/osk/lang/cs-CZ.rc
@@ -85,11 +85,11 @@ BEGIN
PUSHBUTTON "/",SCAN_CODE_55,307,113,23,22
PUSHBUTTON
"shift",SCAN_CODE_57,334,113,67,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"ctrl",SCAN_CODE_58,3,139,41,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,48,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,48,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"alt",SCAN_CODE_60,82,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,116,139,143,22
PUSHBUTTON "alt
gr",SCAN_CODE_62,264,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,298,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,298,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,332,139,30,22,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,366,139,35,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,411,35,23,22
@@ -205,11 +205,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/de-DE.rc b/base/applications/osk/lang/de-DE.rc
index de49bb98453..83c7b760e09 100644
--- a/base/applications/osk/lang/de-DE.rc
+++ b/base/applications/osk/lang/de-DE.rc
@@ -86,11 +86,11 @@ BEGIN
PUSHBUTTON "-",SCAN_CODE_55,307,113,23,22
PUSHBUTTON
"Umsch",SCAN_CODE_57,334,113,67,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"Strg",SCAN_CODE_58,3,139,41,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,48,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,48,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"Alt",SCAN_CODE_60,82,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,116,139,143,22
PUSHBUTTON "Alt
Gr",SCAN_CODE_62,264,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,298,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,298,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "Menü",SCAN_CODE_129,332,139,30,22,BS_ICON
PUSHBUTTON
"Strg",SCAN_CODE_64,366,139,35,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "Einfg",SCAN_CODE_75,411,35,23,22
@@ -206,11 +206,11 @@ BEGIN
PUSHBUTTON
"umsch",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "strg",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON "alt
gr",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menü",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"strg",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "einfg",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/en-GB.rc b/base/applications/osk/lang/en-GB.rc
index 8665669447e..dc0fc5b81c4 100644
--- a/base/applications/osk/lang/en-GB.rc
+++ b/base/applications/osk/lang/en-GB.rc
@@ -86,11 +86,11 @@ BEGIN
PUSHBUTTON "/",SCAN_CODE_55,307,113,23,22
PUSHBUTTON
"Shift",SCAN_CODE_57,334,113,67,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"ctrl",SCAN_CODE_58,3,139,41,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,48,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,48,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"alt",SCAN_CODE_60,82,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,116,139,143,22
PUSHBUTTON "alt
gr",SCAN_CODE_62,264,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,298,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,298,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,332,139,30,22,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,366,139,35,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,411,35,23,22
@@ -206,11 +206,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/en-US.rc b/base/applications/osk/lang/en-US.rc
index f852a7e6293..412ead788fb 100644
--- a/base/applications/osk/lang/en-US.rc
+++ b/base/applications/osk/lang/en-US.rc
@@ -86,11 +86,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,64,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,343,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,125,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,213,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,240,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,240,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,267,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,294,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,323,22,15,15
@@ -205,11 +205,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/es-ES.rc b/base/applications/osk/lang/es-ES.rc
index e09e8f88dbc..24e1e57c01b 100644
--- a/base/applications/osk/lang/es-ES.rc
+++ b/base/applications/osk/lang/es-ES.rc
@@ -87,11 +87,11 @@ BEGIN
PUSHBUTTON "-",SCAN_CODE_55,307,113,23,22
PUSHBUTTON
"maj",SCAN_CODE_57,334,113,67,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"ctrl",SCAN_CODE_58,3,139,41,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,48,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,48,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"alt",SCAN_CODE_60,82,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,116,139,143,22
PUSHBUTTON "alt
gr",SCAN_CODE_62,264,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,298,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,298,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menú",SCAN_CODE_129,332,139,30,22,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,366,139,35,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,411,35,23,22
@@ -207,11 +207,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/et-EE.rc b/base/applications/osk/lang/et-EE.rc
index c449c8ed4fc..d2dddd6599a 100644
--- a/base/applications/osk/lang/et-EE.rc
+++ b/base/applications/osk/lang/et-EE.rc
@@ -86,11 +86,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,64,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,343,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,125,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,213,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,240,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,240,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,267,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,294,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,323,22,15,15
@@ -205,11 +205,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/fr-CA.rc b/base/applications/osk/lang/fr-CA.rc
index c7857d406be..423868f2d85 100644
--- a/base/applications/osk/lang/fr-CA.rc
+++ b/base/applications/osk/lang/fr-CA.rc
@@ -86,11 +86,11 @@ BEGIN
PUSHBUTTON "/",SCAN_CODE_55,307,113,23,22
PUSHBUTTON
"maj",SCAN_CODE_57,334,113,67,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"ctrl",SCAN_CODE_58,3,139,41,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,48,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,48,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"alt",SCAN_CODE_60,82,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,116,139,143,22
PUSHBUTTON "alt
gr",SCAN_CODE_62,264,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,298,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,298,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,332,139,30,22,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,366,139,35,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,411,35,23,22
@@ -206,11 +206,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/fr-FR.rc b/base/applications/osk/lang/fr-FR.rc
index 2764cf9b57e..91cc7af35e4 100644
--- a/base/applications/osk/lang/fr-FR.rc
+++ b/base/applications/osk/lang/fr-FR.rc
@@ -86,11 +86,11 @@ BEGIN
PUSHBUTTON "!",SCAN_CODE_55,307,113,23,22
PUSHBUTTON
"maj",SCAN_CODE_57,334,113,67,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"ctrl",SCAN_CODE_58,3,139,41,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,48,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,48,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"alt",SCAN_CODE_60,82,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,116,139,143,22
PUSHBUTTON "alt
gr",SCAN_CODE_62,264,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,298,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,298,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,332,139,30,22,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,366,139,35,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,411,35,23,22
@@ -206,11 +206,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/he-IL.rc b/base/applications/osk/lang/he-IL.rc
index cadeb7037dd..0fe7d60e9a9 100644
--- a/base/applications/osk/lang/he-IL.rc
+++ b/base/applications/osk/lang/he-IL.rc
@@ -85,11 +85,11 @@ BEGIN
PUSHBUTTON ".",SCAN_CODE_55,307,113,23,22
PUSHBUTTON
"shift",SCAN_CODE_57,334,113,67,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"ctrl",SCAN_CODE_58,3,139,41,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,48,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,48,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"alt",SCAN_CODE_60,82,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,116,139,143,22
PUSHBUTTON "alt
gr",SCAN_CODE_62,264,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,298,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,298,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,332,139,30,22,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,366,139,35,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,411,35,23,22
@@ -205,11 +205,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/id-ID.rc b/base/applications/osk/lang/id-ID.rc
index f916f2932ef..4de8d491cfa 100644
--- a/base/applications/osk/lang/id-ID.rc
+++ b/base/applications/osk/lang/id-ID.rc
@@ -86,11 +86,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,64,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,343,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,125,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,213,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,240,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,240,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,267,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,294,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,323,22,15,15
@@ -205,11 +205,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/it-IT.rc b/base/applications/osk/lang/it-IT.rc
index f2b3649fbf5..956d274c59a 100644
--- a/base/applications/osk/lang/it-IT.rc
+++ b/base/applications/osk/lang/it-IT.rc
@@ -86,11 +86,11 @@ BEGIN
PUSHBUTTON "-",SCAN_CODE_55,235,79,15,15
PUSHBUTTON
"Shift",SCAN_CODE_57,254,79,64,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,125,15
PUSHBUTTON "alt
gr",SCAN_CODE_62,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,240,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,240,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,267,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,294,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,323,22,15,15
@@ -206,11 +206,11 @@ BEGIN
PUSHBUTTON "-",SCAN_CODE_55,235,79,15,15
PUSHBUTTON
"Shift",SCAN_CODE_57,254,79,64,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,125,15
PUSHBUTTON "alt
gr",SCAN_CODE_62,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,240,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,240,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,267,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,294,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,323,22,15,15
diff --git a/base/applications/osk/lang/pl-PL.rc b/base/applications/osk/lang/pl-PL.rc
index 1844ff89514..c128976e309 100644
--- a/base/applications/osk/lang/pl-PL.rc
+++ b/base/applications/osk/lang/pl-PL.rc
@@ -85,11 +85,11 @@ BEGIN
PUSHBUTTON "/",SCAN_CODE_55,307,113,23,22
PUSHBUTTON
"shift",SCAN_CODE_57,334,113,67,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"ctrl",SCAN_CODE_58,3,139,41,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,48,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,48,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"alt",SCAN_CODE_60,82,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,116,139,143,22
PUSHBUTTON "alt
gr",SCAN_CODE_62,264,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,298,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,298,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,332,139,30,22,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,366,139,35,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,411,35,23,22
@@ -205,11 +205,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/ro-RO.rc b/base/applications/osk/lang/ro-RO.rc
index 21cae9a49d5..c45f0725ae3 100644
--- a/base/applications/osk/lang/ro-RO.rc
+++ b/base/applications/osk/lang/ro-RO.rc
@@ -86,11 +86,11 @@ BEGIN
PUSHBUTTON "/",SCAN_CODE_55,235,79,15,15
PUSHBUTTON
"schimb",SCAN_CODE_57,254,79,64,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,125,15
PUSHBUTTON "alt
gr",SCAN_CODE_62,213,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,240,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,240,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "meniu",SCAN_CODE_129,267,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,294,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,323,22,15,15
@@ -205,11 +205,11 @@ BEGIN
PUSHBUTTON "/",SCAN_CODE_55,235,79,15,15
PUSHBUTTON
"schimb",SCAN_CODE_57,254,79,64,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,125,15
PUSHBUTTON "alt
gr",SCAN_CODE_62,213,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,240,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,240,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "meniu",SCAN_CODE_129,267,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,294,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,323,22,15,15
diff --git a/base/applications/osk/lang/ru-RU.rc b/base/applications/osk/lang/ru-RU.rc
index c2878b717ee..e4f6a4fa125 100644
--- a/base/applications/osk/lang/ru-RU.rc
+++ b/base/applications/osk/lang/ru-RU.rc
@@ -86,11 +86,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,64,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,343,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,125,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,213,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,240,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,240,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,267,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,294,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,323,22,15,15
@@ -205,11 +205,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/tr-TR.rc b/base/applications/osk/lang/tr-TR.rc
index 179545d9bb5..720e7137852 100644
--- a/base/applications/osk/lang/tr-TR.rc
+++ b/base/applications/osk/lang/tr-TR.rc
@@ -85,11 +85,11 @@ BEGIN
PUSHBUTTON ".",SCAN_CODE_55,307,113,23,22
PUSHBUTTON
"Shift",SCAN_CODE_57,334,113,67,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"Ctrl",SCAN_CODE_58,3,139,41,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,48,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,48,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"Alt",SCAN_CODE_60,82,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,116,139,143,22
PUSHBUTTON
"Alt",SCAN_CODE_62,264,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,298,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,298,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "Menü",SCAN_CODE_129,332,139,30,22,BS_ICON
PUSHBUTTON
"Ctrl",SCAN_CODE_64,366,139,35,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "Ins",SCAN_CODE_75,411,35,23,22
@@ -205,11 +205,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/zh-CN.rc b/base/applications/osk/lang/zh-CN.rc
index 2ccaa37269b..69b88370bb7 100644
--- a/base/applications/osk/lang/zh-CN.rc
+++ b/base/applications/osk/lang/zh-CN.rc
@@ -88,11 +88,11 @@ BEGIN
PUSHBUTTON "/",SCAN_CODE_55,307,113,23,22
PUSHBUTTON
"shift",SCAN_CODE_57,334,113,67,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"ctrl",SCAN_CODE_58,3,139,41,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,48,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,48,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"alt",SCAN_CODE_60,82,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,116,139,143,22
PUSHBUTTON "alt
gr",SCAN_CODE_62,264,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,298,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,298,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,332,139,30,22,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,366,139,35,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,411,35,23,22
@@ -208,11 +208,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
diff --git a/base/applications/osk/lang/zh-TW.rc b/base/applications/osk/lang/zh-TW.rc
index 02d980a6cfc..19da7d034fc 100644
--- a/base/applications/osk/lang/zh-TW.rc
+++ b/base/applications/osk/lang/zh-TW.rc
@@ -87,11 +87,11 @@ BEGIN
PUSHBUTTON "/",SCAN_CODE_55,307,113,23,22
PUSHBUTTON
"shift",SCAN_CODE_57,334,113,67,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"ctrl",SCAN_CODE_58,3,139,41,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_127,48,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,48,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON
"alt",SCAN_CODE_60,82,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,116,139,143,22
PUSHBUTTON "alt
gr",SCAN_CODE_62,264,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,298,139,30,22,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,298,139,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,332,139,30,22,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,366,139,35,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,411,35,23,22
@@ -207,11 +207,11 @@ BEGIN
PUSHBUTTON
"shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
- PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_127,30,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON
"alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
- PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
+ PUSHBUTTON
"ROS",SCAN_CODE_128,221,98,24,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON
"ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15