https://git.reactos.org/?p=reactos.git;a=commitdiff;h=3493992e7a91f4dd4dbe7…
commit 3493992e7a91f4dd4dbe757810ca02df9c760531
Author: Bișoc George <fraizeraust99(a)gmail.com>
AuthorDate: Sat Dec 8 23:44:42 2018 +0100
Commit: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito(a)reactos.org>
CommitDate: Sat Dec 8 23:44:42 2018 +0100
[OSK] Add the minimize button (#1102)
---
base/applications/osk/lang/ar-DZ.rc | 3 ++-
base/applications/osk/lang/cs-CZ.rc | 3 ++-
base/applications/osk/lang/de-DE.rc | 3 ++-
base/applications/osk/lang/en-GB.rc | 3 ++-
base/applications/osk/lang/en-US.rc | 3 ++-
base/applications/osk/lang/es-ES.rc | 3 ++-
base/applications/osk/lang/et-EE.rc | 3 ++-
base/applications/osk/lang/fr-CA.rc | 3 ++-
base/applications/osk/lang/fr-FR.rc | 3 ++-
base/applications/osk/lang/he-IL.rc | 3 ++-
base/applications/osk/lang/it-IT.rc | 3 ++-
base/applications/osk/lang/pl-PL.rc | 3 ++-
base/applications/osk/lang/ro-RO.rc | 3 ++-
base/applications/osk/lang/ru-RU.rc | 3 ++-
base/applications/osk/lang/tr-TR.rc | 3 ++-
base/applications/osk/lang/zh-CN.rc | 3 ++-
base/applications/osk/lang/zh-TW.rc | 3 ++-
17 files changed, 34 insertions(+), 17 deletions(-)
diff --git a/base/applications/osk/lang/ar-DZ.rc b/base/applications/osk/lang/ar-DZ.rc
index 3fc9a277c2..c11d82844b 100644
--- a/base/applications/osk/lang/ar-DZ.rc
+++ b/base/applications/osk/lang/ar-DZ.rc
@@ -11,7 +11,8 @@ LANGUAGE LANG_ARABIC, SUBLANG_DEFAULT
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 608, 164
CAPTION "On screen keyboard"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,23,22
PUSHBUTTON "F1",SCAN_CODE_112,48,3,23,22
diff --git a/base/applications/osk/lang/cs-CZ.rc b/base/applications/osk/lang/cs-CZ.rc
index f3d03f7d5b..316efe7de7 100644
--- a/base/applications/osk/lang/cs-CZ.rc
+++ b/base/applications/osk/lang/cs-CZ.rc
@@ -11,7 +11,8 @@ LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 608, 164
CAPTION "Klávesnice na obrazovce"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,23,22
PUSHBUTTON "F1",SCAN_CODE_112,48,3,23,22
diff --git a/base/applications/osk/lang/de-DE.rc b/base/applications/osk/lang/de-DE.rc
index 02f714ec32..f3faa31e19 100644
--- a/base/applications/osk/lang/de-DE.rc
+++ b/base/applications/osk/lang/de-DE.rc
@@ -11,7 +11,8 @@ LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 608, 164
CAPTION "Bildschirmtastatur"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,23,22
PUSHBUTTON "F1",SCAN_CODE_112,48,3,23,22
diff --git a/base/applications/osk/lang/en-GB.rc b/base/applications/osk/lang/en-GB.rc
index 03572dd06c..01d02c599b 100644
--- a/base/applications/osk/lang/en-GB.rc
+++ b/base/applications/osk/lang/en-GB.rc
@@ -11,7 +11,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 608, 164
CAPTION "On screen keyboard"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Ech",SCAN_CODE_110,3,3,23,22
PUSHBUTTON "F1",SCAN_CODE_112,48,3,23,22
diff --git a/base/applications/osk/lang/en-US.rc b/base/applications/osk/lang/en-US.rc
index 890894b09f..c9dacb2b10 100644
--- a/base/applications/osk/lang/en-US.rc
+++ b/base/applications/osk/lang/en-US.rc
@@ -11,7 +11,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 463, 115
CAPTION "On screen keyboard"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,15,15
PUSHBUTTON "F1",SCAN_CODE_112,43,3,15,15
diff --git a/base/applications/osk/lang/es-ES.rc b/base/applications/osk/lang/es-ES.rc
index aa8c6a3e0c..f7f138e47a 100644
--- a/base/applications/osk/lang/es-ES.rc
+++ b/base/applications/osk/lang/es-ES.rc
@@ -12,7 +12,8 @@ LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 608, 164
CAPTION "Teclado en pantalla"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "esc",SCAN_CODE_110,3,3,23,22
PUSHBUTTON "F1",SCAN_CODE_112,48,3,23,22
diff --git a/base/applications/osk/lang/et-EE.rc b/base/applications/osk/lang/et-EE.rc
index e1bdf1b738..d1f770b90b 100644
--- a/base/applications/osk/lang/et-EE.rc
+++ b/base/applications/osk/lang/et-EE.rc
@@ -11,7 +11,8 @@ LANGUAGE LANG_ESTONIAN, SUBLANG_DEFAULT
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 463, 115
CAPTION "Ekraaniklaviatuur"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,15,15
PUSHBUTTON "F1",SCAN_CODE_112,43,3,15,15
diff --git a/base/applications/osk/lang/fr-CA.rc b/base/applications/osk/lang/fr-CA.rc
index faa3b5cdfc..008420fb70 100644
--- a/base/applications/osk/lang/fr-CA.rc
+++ b/base/applications/osk/lang/fr-CA.rc
@@ -11,7 +11,8 @@ LANGUAGE LANG_FRENCH, SUBLANG_FRENCH_CANADIAN
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 608, 164
CAPTION "Clavier visuel"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "ech",SCAN_CODE_110,3,3,23,22
PUSHBUTTON "F1",SCAN_CODE_112,48,3,23,22
diff --git a/base/applications/osk/lang/fr-FR.rc b/base/applications/osk/lang/fr-FR.rc
index 5c490481bd..4aecda50c1 100644
--- a/base/applications/osk/lang/fr-FR.rc
+++ b/base/applications/osk/lang/fr-FR.rc
@@ -11,7 +11,8 @@ LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 608, 164
CAPTION "Clavier visuel"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "ech",SCAN_CODE_110,3,3,23,22
PUSHBUTTON "F1",SCAN_CODE_112,48,3,23,22
diff --git a/base/applications/osk/lang/he-IL.rc b/base/applications/osk/lang/he-IL.rc
index 7be0c0278f..3b1d67eead 100644
--- a/base/applications/osk/lang/he-IL.rc
+++ b/base/applications/osk/lang/he-IL.rc
@@ -11,7 +11,8 @@ LANGUAGE LANG_HEBREW, SUBLANG_DEFAULT
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 608, 164
CAPTION "לוח מקשים על התצוגה"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,23,22
PUSHBUTTON "F1",SCAN_CODE_112,48,3,23,22
diff --git a/base/applications/osk/lang/it-IT.rc b/base/applications/osk/lang/it-IT.rc
index 6a7a34e8bf..6448871909 100644
--- a/base/applications/osk/lang/it-IT.rc
+++ b/base/applications/osk/lang/it-IT.rc
@@ -11,7 +11,8 @@ LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 463, 115
CAPTION "Tastiera visivo"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,15,15
PUSHBUTTON "F1",SCAN_CODE_112,43,3,15,15
diff --git a/base/applications/osk/lang/pl-PL.rc b/base/applications/osk/lang/pl-PL.rc
index 8e97f9877b..c3b57072d0 100644
--- a/base/applications/osk/lang/pl-PL.rc
+++ b/base/applications/osk/lang/pl-PL.rc
@@ -11,7 +11,8 @@ LANGUAGE LANG_POLISH, SUBLANG_NEUTRAL
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 608, 164
CAPTION "Klawiatura Ekranowa"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,23,22
PUSHBUTTON "F1",SCAN_CODE_112,48,3,23,22
diff --git a/base/applications/osk/lang/ro-RO.rc b/base/applications/osk/lang/ro-RO.rc
index 7a4d358ac7..d02d41f5e9 100644
--- a/base/applications/osk/lang/ro-RO.rc
+++ b/base/applications/osk/lang/ro-RO.rc
@@ -12,7 +12,8 @@ LANGUAGE LANG_ROMANIAN, SUBLANG_DEFAULT
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 463, 115
CAPTION "Tastatură virtuală"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,15,15
PUSHBUTTON "F1",SCAN_CODE_112,43,3,15,15
diff --git a/base/applications/osk/lang/ru-RU.rc b/base/applications/osk/lang/ru-RU.rc
index a551634828..bf99916de2 100644
--- a/base/applications/osk/lang/ru-RU.rc
+++ b/base/applications/osk/lang/ru-RU.rc
@@ -11,7 +11,8 @@ LANGUAGE LANG_RUSSIAN, SUBLANG_NEUTRAL
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 463, 115
CAPTION "Экранная клавиатура"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,15,15
PUSHBUTTON "F1",SCAN_CODE_112,43,3,15,15
diff --git a/base/applications/osk/lang/tr-TR.rc b/base/applications/osk/lang/tr-TR.rc
index 1d1f16ca4f..4c3ea733bd 100644
--- a/base/applications/osk/lang/tr-TR.rc
+++ b/base/applications/osk/lang/tr-TR.rc
@@ -11,7 +11,8 @@ LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 608, 164
CAPTION "Ekran Klavyesi"
FONT 8, "MS Shell Dlg"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,23,22
PUSHBUTTON "F1",SCAN_CODE_112,48,3,23,22
diff --git a/base/applications/osk/lang/zh-CN.rc b/base/applications/osk/lang/zh-CN.rc
index 4fcbdac06f..48f9e42892 100644
--- a/base/applications/osk/lang/zh-CN.rc
+++ b/base/applications/osk/lang/zh-CN.rc
@@ -14,7 +14,8 @@ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 608, 164
CAPTION "屏幕键盘"
FONT 9, "宋体"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,23,22
PUSHBUTTON "F1",SCAN_CODE_112,48,3,23,22
diff --git a/base/applications/osk/lang/zh-TW.rc b/base/applications/osk/lang/zh-TW.rc
index e38779503d..d200a53f3a 100644
--- a/base/applications/osk/lang/zh-TW.rc
+++ b/base/applications/osk/lang/zh-TW.rc
@@ -13,7 +13,8 @@ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
MAIN_DIALOG DIALOGEX DISCARDABLE 0, 0, 608, 164
CAPTION "螢幕鍵盤"
FONT 9, "新細明體"
-EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
+STYLE WS_SYSMENU | WS_MINIMIZEBOX
+EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,23,22
PUSHBUTTON "F1",SCAN_CODE_112,48,3,23,22