diff --git a/reactos/dll/cpl/input/add.c b/reactos/dll/cpl/input/add.c index e6ceb23f0a9..ec2386f0374 100644 --- a/reactos/dll/cpl/input/add.c +++ b/reactos/dll/cpl/input/add.c @@ -26,16 +26,6 @@ * 06-09-2007 Created */ -#include -#include -#include - -#include -#include -#include -#include -#include - #include "resource.h" #include "input.h" diff --git a/reactos/dll/cpl/input/advanced.c b/reactos/dll/cpl/input/advanced.c index 7ecfc4e7b75..ebfb19d91cd 100644 --- a/reactos/dll/cpl/input/advanced.c +++ b/reactos/dll/cpl/input/advanced.c @@ -26,19 +26,64 @@ * 06-09-2007 Created */ -#include -#include -#include - -#include -#include -#include -#include -#include - #include "resource.h" #include "input.h" +static VOID +InitControls(HWND hWnd) +{ + HKEY hKey; + DWORD dwValue, dwType, dwSize; + + if (SendDlgItemMessage(hWnd, IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, BM_GETCHECK, 0, 0) == BST_CHECKED) + { + EnableWindow(GetDlgItem(hWnd, IDC_SUPPORT_ADV_SERV_CHECKBOX),FALSE); + EnableWindow(GetDlgItem(hWnd, IDC_SUPPORT_ADV_SERV_TEXT),FALSE); + } + if (RegOpenKeyEx(HKEY_CURRENT_USER, L"Software\\Microsoft\\CTF", 0, KEY_QUERY_VALUE, &hKey) == ERROR_SUCCESS) + { + dwType = REG_DWORD; + dwSize = sizeof(DWORD); + if (RegQueryValueEx(hKey, + L"Disable Thread Input Manager", + NULL, + &dwType, + (LPBYTE)&dwValue, + &dwSize) == ERROR_SUCCESS) + { + if (dwValue == 0x0) + SendDlgItemMessage(hWnd, IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, BM_SETCHECK, 0, 0); + if (dwValue == 0x1) + SendDlgItemMessage(hWnd, IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, BM_SETCHECK, 1, 1); + } + } + RegCloseKey(hKey); +} + +static VOID +SaveSettings(HWND hWnd) +{ + HKEY hKey; + DWORD dwValue, dwType, dwSize; + + if (RegOpenKey(HKEY_CURRENT_USER, L"Software\\Microsoft\\CTF",&hKey) == ERROR_SUCCESS) + { + dwType = REG_DWORD; + dwSize = sizeof(DWORD); + if (SendDlgItemMessage(hWnd, IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, BM_GETCHECK, 0, 0) == BST_CHECKED) + dwValue = 0x1; + else + dwValue = 0x0; + RegSetValueEx(hKey, + L"Disable Thread Input Manager", + 0, + REG_DWORD, + (LPBYTE)&dwValue, + sizeof(DWORD)); + } + RegCloseKey(hKey); +} + /* Property page dialog callback */ INT_PTR CALLBACK AdvancedPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) @@ -50,14 +95,37 @@ AdvancedPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) switch (uMsg) { case WM_INITDIALOG: + { + InitControls(hwndDlg); + } + break; + case WM_NOTIFY: + { + LPNMHDR lpnm = (LPNMHDR)lParam; + if (lpnm->code == (UINT)PSN_APPLY) + { + SaveSettings(hwndDlg); + } + } break; - case WM_COMMAND: switch (LOWORD(wParam)) { case IDC_SUPPORT_ADV_SERV_CHECKBOX: case IDC_TURNOFF_ADV_TXTSERV_CHECKBOX: + { + if (SendDlgItemMessage(hwndDlg, IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, BM_GETCHECK, 0, 0) == BST_CHECKED) + { + EnableWindow(GetDlgItem(hwndDlg, IDC_SUPPORT_ADV_SERV_CHECKBOX),FALSE); + EnableWindow(GetDlgItem(hwndDlg, IDC_SUPPORT_ADV_SERV_TEXT),FALSE); + } + else + { + EnableWindow(GetDlgItem(hwndDlg, IDC_SUPPORT_ADV_SERV_CHECKBOX),TRUE); + EnableWindow(GetDlgItem(hwndDlg, IDC_SUPPORT_ADV_SERV_TEXT),TRUE); + } PropSheet_Changed(GetParent(hwndDlg), hwndDlg); + } break; } break; diff --git a/reactos/dll/cpl/input/changekeyseq.c b/reactos/dll/cpl/input/changekeyseq.c index e466e621173..422204f8a29 100644 --- a/reactos/dll/cpl/input/changekeyseq.c +++ b/reactos/dll/cpl/input/changekeyseq.c @@ -26,16 +26,6 @@ * 06-09-2007 Created */ -#include -#include -#include - -#include -#include -#include -#include -#include - #include "resource.h" #include "input.h" diff --git a/reactos/dll/cpl/input/input.c b/reactos/dll/cpl/input/input.c index 0502878d2d9..093333ff398 100644 --- a/reactos/dll/cpl/input/input.c +++ b/reactos/dll/cpl/input/input.c @@ -26,16 +26,6 @@ * 06-09-2007 Created */ -#include -#include -#include - -#include -#include -#include -#include -#include - #include "resource.h" #include "input.h" diff --git a/reactos/dll/cpl/input/input.h b/reactos/dll/cpl/input/input.h index f86ab9cad71..306f3511f29 100644 --- a/reactos/dll/cpl/input/input.h +++ b/reactos/dll/cpl/input/input.h @@ -1,6 +1,16 @@ #ifndef __CPL_INPUT_H #define __CPL_INPUT_H +#include +#include +#include + +#include +#include +#include +#include +#include + typedef LONG (CALLBACK *CPLAPPLET_PROC)(VOID); typedef struct diff --git a/reactos/dll/cpl/input/inputlangprop.c b/reactos/dll/cpl/input/inputlangprop.c index b30c89413aa..6ca6e924947 100644 --- a/reactos/dll/cpl/input/inputlangprop.c +++ b/reactos/dll/cpl/input/inputlangprop.c @@ -26,16 +26,6 @@ * 06-09-2007 Created */ -#include -#include -#include - -#include -#include -#include -#include -#include - #include "resource.h" #include "input.h" diff --git a/reactos/dll/cpl/input/keysettings.c b/reactos/dll/cpl/input/keysettings.c index 11c87d13702..5e39c32480b 100644 --- a/reactos/dll/cpl/input/keysettings.c +++ b/reactos/dll/cpl/input/keysettings.c @@ -26,16 +26,6 @@ * 06-09-2007 Created */ -#include -#include -#include - -#include -#include -#include -#include -#include - #include "resource.h" #include "input.h" diff --git a/reactos/dll/cpl/input/lang/bg-BG.rc b/reactos/dll/cpl/input/lang/bg-BG.rc index 720c7e84c7c..4a71eec1f0f 100644 --- a/reactos/dll/cpl/input/lang/bg-BG.rc +++ b/reactos/dll/cpl/input/lang/bg-BG.rc @@ -27,7 +27,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Настройка за съвместимост", -1, 7,7,231,60 AUTOCHECKBOX "Из&ползване на поддръжката на раширените словесни услуги във всички приложения", IDC_SUPPORT_ADV_SERV_CHECKBOX, 14, 19, 210, 10, WS_GROUP - LTEXT "Отметнете тази кутийка, за да включите разширената словесна поддръжка за бележника и за други приложения, които обикновено не поддържат ръкописно разпознаване или други разширени услуги за въвеждане.",-1,14,33,220,25 + LTEXT "Отметнете тази кутийка, за да включите разширената словесна поддръжка за бележника и за други приложения, които обикновено не поддържат ръкописно разпознаване или други разширени услуги за въвеждане.",IDC_SUPPORT_ADV_SERV_TEXT,14,33,220,25 GROUPBOX "Настройка на уредбата", -1, 7,74,231,60 AUTOCHECKBOX "&Изключване на разширените словесни услуги", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP LTEXT "Отметнете тази кутийка, за да включите разширената словесна поддръжка за всички програми. Не се препоръчва за източноазиатски потребители, защото ще затвори езиковата лента.",-1,14,100,220,25 diff --git a/reactos/dll/cpl/input/lang/de-DE.rc b/reactos/dll/cpl/input/lang/de-DE.rc index 2af8e8f9f7a..4c92a757130 100644 --- a/reactos/dll/cpl/input/lang/de-DE.rc +++ b/reactos/dll/cpl/input/lang/de-DE.rc @@ -27,7 +27,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Kompatibilitдts-Konfiguration", -1, 7,7,231,60 AUTOCHECKBOX "&Erweiterte Textdienste in allen Programmen verwenden.", IDC_SUPPORT_ADV_SERV_CHECKBOX, 14, 19, 210, 10, WS_GROUP - LTEXT "Aktivieren Sie diese Funktion, um alle Erweiterten Textdienste in Notepad und anderen Programmen zu aktivieren, die normalerweise keine Sprach- und Handschrifterkennung oder andere Erweiterte Textdienste unterstьtzen.",-1,14,33,220,25 + LTEXT "Aktivieren Sie diese Funktion, um alle Erweiterten Textdienste in Notepad und anderen Programmen zu aktivieren, die normalerweise keine Sprach- und Handschrifterkennung oder andere Erweiterte Textdienste unterstьtzen.",IDC_SUPPORT_ADV_SERV_TEXT,14,33,220,25 GROUPBOX "Systemkonfiguration", -1, 7,74,231,60 AUTOCHECKBOX "Erweiterte Textdienste d&eaktivieren", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP LTEXT "Wдhlen Sie diese Option, um alle Erweiterten Textdienste in allen Programmen zu deaktivieren. Dies ist fьr Ostasiatische Sprachen nicht empfohlen, da somit die Sprachleiste geschlossen wird.",-1,14,100,220,25 diff --git a/reactos/dll/cpl/input/lang/en-US.rc b/reactos/dll/cpl/input/lang/en-US.rc index ae80e0fc1e8..f80813da441 100644 --- a/reactos/dll/cpl/input/lang/en-US.rc +++ b/reactos/dll/cpl/input/lang/en-US.rc @@ -27,7 +27,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Compatibility Configuration", -1, 7,7,231,60 AUTOCHECKBOX "&Extend support of advanced text services to all programs", IDC_SUPPORT_ADV_SERV_CHECKBOX, 14, 19, 210, 10, WS_GROUP - LTEXT "Select this check box to on for active advanced text services in Notepad and other programs that do not normally support speech and handwriting recognition or other advanced input services.",-1,14,33,220,25 + LTEXT "Select this check box to on for active advanced text services in Notepad and other programs that do not normally support speech and handwriting recognition or other advanced input services.",IDC_SUPPORT_ADV_SERV_TEXT,14,33,220,25 GROUPBOX "System Configuration", -1, 7,74,231,60 AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP LTEXT "Select this check box to turn off advanced text services in all programs. Not recommended for East Asian users because this closes the language bar.",-1,14,100,220,25 diff --git a/reactos/dll/cpl/input/lang/fr-FR.rc b/reactos/dll/cpl/input/lang/fr-FR.rc index 69d5b014c4f..2d22a8d99f4 100644 --- a/reactos/dll/cpl/input/lang/fr-FR.rc +++ b/reactos/dll/cpl/input/lang/fr-FR.rc @@ -27,7 +27,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Configuration de la compatibilitй", -1, 7,7,231,60 AUTOCHECKBOX "&Йtendre le support des services avancйs de а tous les programmes", IDC_SUPPORT_ADV_SERV_CHECKBOX, 14, 19, 210, 10, WS_GROUP - LTEXT "Sйlectionnez cette case а cocher pour activer les services avancйs de texte dans le bloc-note et d'autres programmes qui ne supporte normalement pas la reconnaissance vocale et l'йcriture manuscrite ou tout autre service avancй de saisie.",-1,14,33,220,25 + LTEXT "Sйlectionnez cette case а cocher pour activer les services avancйs de texte dans le bloc-note et d'autres programmes qui ne supporte normalement pas la reconnaissance vocale et l'йcriture manuscrite ou tout autre service avancй de saisie.",IDC_SUPPORT_ADV_SERV_TEXT,14,33,220,25 GROUPBOX "Configuration du systиme", -1, 7,74,231,60 AUTOCHECKBOX "Dйsac&tiver les services avancйs de texte", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP LTEXT "Dйselectionnez cette case а cocher pour dйsactiver les services avancйs de texte dans tous les programmes. Non recommandй pour les utilisateurs de l'Est de l'Asie car cela ferme la barre de langue.",-1,14,100,220,25 diff --git a/reactos/dll/cpl/input/lang/pl-PL.rc b/reactos/dll/cpl/input/lang/pl-PL.rc index 7597a3dd14f..243cc06c85a 100644 --- a/reactos/dll/cpl/input/lang/pl-PL.rc +++ b/reactos/dll/cpl/input/lang/pl-PL.rc @@ -34,7 +34,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Kompatybilnoњж", -1, 7,7,231,60 AUTOCHECKBOX "&Rozszerz wspieranie zaawansowanych usіug tekstowych na wszystkie programy", IDC_SUPPORT_ADV_SERV_CHECKBOX, 14, 19, 210, 10, WS_GROUP - LTEXT "Zaznacz t№ opcjк by uruchomiж zaawansowane usіugi tekstowe w Notatniku i innych programach, ktуre normalnie nie obsіuguj№ rozpoznawania mowy i pisma odrкcznego czy innych zaawansowanych usіug wprowadzania.",-1,14,33,220,25 + LTEXT "Zaznacz t№ opcjк by uruchomiж zaawansowane usіugi tekstowe w Notatniku i innych programach, ktуre normalnie nie obsіuguj№ rozpoznawania mowy i pisma odrкcznego czy innych zaawansowanych usіug wprowadzania.",IDC_SUPPORT_ADV_SERV_TEXT,14,33,220,25 GROUPBOX "Konfiguracja systemu", -1, 7,74,231,60 AUTOCHECKBOX "&Wyі№cz zaawansowane usіugi tekstowe", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP LTEXT "Zaznacz t№ opcjк by wyі№czyж zaawansowane usіugi tekstowe we wszystkich programach. Nie zalecane dla uїytkownikуw jкzykуw Dalekiego Wschodu, jako їe zamyka to Pasek Jкzykуw.",-1,14,100,220,25 diff --git a/reactos/dll/cpl/input/lang/ru-RU.rc b/reactos/dll/cpl/input/lang/ru-RU.rc index 48fe5603fd1..8ca48beeee7 100644 --- a/reactos/dll/cpl/input/lang/ru-RU.rc +++ b/reactos/dll/cpl/input/lang/ru-RU.rc @@ -4,22 +4,22 @@ LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT IDD_PROPPAGESETTINGS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Установки" +CAPTION "Параметры" FONT 8, "MS Shell Dlg" BEGIN - GROUPBOX "Основной язык ввода", -1, 7,7,237,53 - LTEXT "Выберите один основной язык ввода при включении компьютера.",-1,14,18,220,17 + GROUPBOX "&Язык ввода по умолчанию", -1, 7,7,231,53 + LTEXT "Выберите один из установленных языков ввода, который будет использоваться при загрузке компьютера.",-1,14,18,220,17 COMBOBOX IDC_DEFAULT_INPUT_LANG, 14, 40, 218, 46, CBS_DROPDOWNLIST | CBS_SORT - GROUPBOX "Ус&тановленные сервисы", -1, 7,65,237,115 - LTEXT "Выберите сервис который вы хотите для каждого языка отображонного в листе.\nИспользуя клавиши добавление и исключение для изменения листа.",-1,14,75,220,17 + GROUPBOX "Ус&тановленные службы", -1, 7,65,231,115 + LTEXT "Выберите нужные службы для каждого языка ввода из списка. Для изменения списка служат кнопки ""Добавить"" и ""Удалить"".",-1,14,75,220,17 CONTROL "TEXT", IDC_KEYLAYOUT_TREE, "SysTreeView32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | 0x00000034, 14, 96, 160, 78 - PUSHBUTTON "&Установить по умолчанию", IDC_SET_DEFAULT, 179, 106, 59, 14 - PUSHBUTTON "&Добавить...", IDC_ADD_BUTTON, 179, 124, 59, 14 - PUSHBUTTON "&Исключить...", IDC_REMOVE_BUTTON, 179, 142, 59, 14 - PUSHBUTTON "&Свойства...", IDC_PROP_BUTTON, 179, 160, 59, 14 - GROUPBOX "Свойства", -1, 7,185,237,36 - PUSHBUTTON "Языковая панель...", IDC_LANG_BAR_BUTTON, 14, 198, 70, 14 - PUSHBUTTON "Установки клавиш...", IDC_KEY_SETTINGS_BUTTON, 90, 198, 70, 14 + PUSHBUTTON "Умол&чание", IDC_SET_DEFAULT, 179, 106, 53, 14 + PUSHBUTTON "&Добавить...", IDC_ADD_BUTTON, 179, 124, 53, 14 + PUSHBUTTON "&Удалить...", IDC_REMOVE_BUTTON, 179, 142, 53, 14 + PUSHBUTTON "&Свойства...", IDC_PROP_BUTTON, 179, 160, 53, 14 + GROUPBOX "Настройка", -1, 7,185,231,36 + PUSHBUTTON "Я&зыковая панель...", IDC_LANG_BAR_BUTTON, 14, 198, 87, 14 + PUSHBUTTON "&Параметры клавиатуры...", IDC_KEY_SETTINGS_BUTTON, 105, 198, 110, 14 END IDD_PROPPAGEADVANCED DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT @@ -27,208 +27,208 @@ STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Дополнительно" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - GROUPBOX "Конфигурация совместимости", -1, 7,7,231,60 - AUTOCHECKBOX "&Расширенная поддержка дополнительных текстовых сервисов для всех программ", IDC_SUPPORT_ADV_SERV_CHECKBOX, 14, 19, 210, 10, WS_GROUP - LTEXT "Отметьте галочкой здесь при необходимости включения дополнительных сервисов для программ которые немогут поддерживать голосовое сопровождение, или распознавание, и других дополнительных сервисов ввода.",-1,14,33,220,25 - GROUPBOX "Конфигурация системы", -1, 7,74,231,60 - AUTOCHECKBOX "&Отключить дополнительные текстовые сервисы", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP - LTEXT "Отметьте галочкой здесь для отключения дополнительных текстовых сервисов во всех программах. Нерекомендовано для пользователей Восточной Азии данное действие полностью отключит доступ к языковой панели.",-1,14,100,220,25 + GROUPBOX "Параметры совместимости", -1, 7,7,231,68 + AUTOCHECKBOX "&Расширенная поддержка дополнительных текстовых служб для всех программ", IDC_SUPPORT_ADV_SERV_CHECKBOX, 14, 19, 221, 15, WS_GROUP | BS_MULTILINE + LTEXT "Отметьте галочкой здесь при необходимости включения дополнительных служб для программ, которые немогут поддерживать голосовое сопровождение или распознавание, и других дополнительных служб ввода.",IDC_SUPPORT_ADV_SERV_TEXT,14,37,220,34 + GROUPBOX "Параметры системы", -1, 7,80,231,66 + AUTOCHECKBOX "В&ыключить дополнительные текстовые службы", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 92, 210, 10, WS_GROUP | BS_MULTILINE + LTEXT "Установите этот флажок для выключения поддержки дополнительных текстовых служб для всех программ. Не рекомендуется для языков восточной Азии, поскольку языковая панель будет закрыта.",-1,14,106,220,35 END IDD_LANGBAR DIALOG 20, 20, 240, 120 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "Установка языковой панели" +CAPTION "Параметры языковой панели" FONT 8, "MS Shell Dlg" BEGIN GROUPBOX "", -1, 7, 7, 226, 85 - AUTOCHECKBOX "Отображать языковую панель на экране", IDC_LANGBAR_ON_DESK_CHECKBOX, 17, 17, 210, 10, WS_GROUP - AUTOCHECKBOX "&Прозрачнось языковой панели", IDC_LANGBAR_TRANSP_INACT_CHECKBOX, 17, 32, 210, 10 - AUTOCHECKBOX "&Дополнительные иконки языковой панели в области уведомлений", IDC_ADDIT_LANGBAR_ICON_NOTIFYAREA_CHECKBOX, 17, 47, 210, 10 - AUTOCHECKBOX "Показывать подписи к ярлыкам в панели языков", IDC_TEXTLABEL_ON_LANGBAR_CHECKBOX, 17, 62, 210, 10 - AUTOCHECKBOX "&Отключить дополнительные текстовые сервисы", IDC_OFF_ADVAN_TEXTSERV_CHECKBOX, 17, 77, 200, 10 + AUTOCHECKBOX "&Отображать языковую панель на рабочем столе", IDC_LANGBAR_ON_DESK_CHECKBOX, 17, 17, 210, 10, WS_GROUP + AUTOCHECKBOX "&Языковая панель прозрачна, когда не активна", IDC_LANGBAR_TRANSP_INACT_CHECKBOX, 17, 32, 210, 10 + AUTOCHECKBOX "Дополнительный &значок панели в области уведомлений", IDC_ADDIT_LANGBAR_ICON_NOTIFYAREA_CHECKBOX, 17, 47, 210, 10 + AUTOCHECKBOX "О&тображать текстовые метки на языковой панели", IDC_TEXTLABEL_ON_LANGBAR_CHECKBOX, 17, 62, 210, 10 + AUTOCHECKBOX "В&ыключить дополнительные текстовые службы", IDC_OFF_ADVAN_TEXTSERV_CHECKBOX, 17, 77, 200, 10 DEFPUSHBUTTON "OK", IDOK, 129, 99, 50, 14 - PUSHBUTTON "Отменить", IDCANCEL, 182, 99, 50, 14 + PUSHBUTTON "Отмена", IDCANCEL, 182, 99, 50, 14 END IDD_KEYSETTINGS DIALOG 0, 0, 272, 163 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "Дополнительных установки" +CAPTION "Дополнительные параметры клавиатуры" FONT 8, "MS Shell Dlg" BEGIN - GROUPBOX "Для отключения Caps Lock", -1, 7, 7, 258, 26 - AUTORADIOBUTTON "Нажмите клавишу CAPS &LOCK", IDC_PRESS_CAPSLOCK_KEY_RADIOBTN, 14, 17, 120, 11, WS_GROUP - AUTORADIOBUTTON "Нажмите клавишу SHI&FT", IDC_PRESS_SHIFT_KEY_RADIOBTN, 144, 17, 120, 11, NOT WS_TABSTOP - GROUPBOX "Горячие клавиши языков", -1, 7, 37, 258, 95 + GROUPBOX "Отключение режима Caps Lock", -1, 7, 7, 258, 26 + AUTORADIOBUTTON "&Клавишей CAPS LOCK", IDC_PRESS_CAPSLOCK_KEY_RADIOBTN, 14, 17, 120, 11, WS_GROUP + AUTORADIOBUTTON "К&лавишей SHIFT", IDC_PRESS_SHIFT_KEY_RADIOBTN, 144, 17, 120, 11, NOT WS_TABSTOP + GROUPBOX "Сочетания клавиш для языков ввода", -1, 7, 37, 258, 95 LTEXT "Действие", -1, 14, 47, 60, 9 - RTEXT "Со&четание клавиш", -1, 177, 47, 79, 9 + RTEXT "&Сочетание клавиш", -1, 177, 47, 79, 9 LISTBOX IDC_KEY_LISTBOX, 14, 57, 244, 52, LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Изменить сочетание клавиш...", IDC_CHANGE_KEY_SEQ_BUTTON, 152, 113, 106, 14, WS_GROUP + PUSHBUTTON "См&ена сочетания клавиш...", IDC_CHANGE_KEY_SEQ_BUTTON, 152, 113, 106, 14, WS_GROUP DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14 - PUSHBUTTON "Отменить", IDCANCEL, 146, 140, 70, 14 + PUSHBUTTON "Отмена", IDCANCEL, 146, 140, 70, 14 END IDD_ADD DIALOG 20, 20, 227, 90 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "Добавить язык ввода" +CAPTION "Добавление языка ввода" FONT 8, "MS Shell Dlg" BEGIN LTEXT "&Язык ввода:", -1, 7, 7, 61, 10 COMBOBOX IDC_INPUT_LANGUAGE_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL - LTEXT "&Раскладка клавиатуры/IME:", -1, 7, 36, 110, 10 + LTEXT "&Раскладка клавиатуры или метод ввода (IME):", -1, 7, 36, 170, 10 COMBOBOX IDC_KEYBOARD_LAYOUT_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14 - PUSHBUTTON "Отменить", IDCANCEL, 169, 68, 50, 14 + PUSHBUTTON "Отмена", IDCANCEL, 169, 68, 50, 14 END IDD_ADD2 DIALOG 20, 20, 257, 176 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "Добавить язык ввода" +CAPTION "Добавление языка ввода" FONT 8, "MS Shell Dlg" BEGIN LTEXT "&Язык ввода:", -1, 7, 7, 61, 10 COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL - AUTOCHECKBOX "&Раскладка клавиатуры/IME:", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10 + AUTOCHECKBOX "&Раскладка клавиатуры или метод ввода (IME):", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 180, 10 COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL - AUTOCHECKBOX "Распо&знавание ручного ввода:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10 + AUTOCHECKBOX "Р&аспознавание рукописного текста:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 144, 10 COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL - AUTOCHECKBOX "&Голос:", IDC_SPEECH_CHECKBOX, 37, 94, 110, 10 + AUTOCHECKBOX "Р&ечь:", IDC_SPEECH_CHECKBOX, 37, 94, 110, 10 COMBOBOX IDC_SPEECH_COMBO, 49, 105, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL - AUTOCHECKBOX "&Сервисы текстов:", IDC_MORE_TEXT_SERV_CHECKBOX, 37, 123, 110, 10 + AUTOCHECKBOX "Друг&ие текстовые службы:", IDC_MORE_TEXT_SERV_CHECKBOX, 37, 123, 110, 10 COMBOBOX IDC_MORE_TEXT_SERV_COMBO, 49, 134, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL DEFPUSHBUTTON "OK", IDOK, 146, 155, 50, 14 - PUSHBUTTON "Отменить", IDCANCEL, 199, 155, 50, 14 + PUSHBUTTON "Отмена", IDCANCEL, 199, 155, 50, 14 END IDD_ADD3 DIALOG 20, 20, 257, 147 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "Добавить язык ввода" +CAPTION "Добавление языка ввода" FONT 8, "MS Shell Dlg" BEGIN LTEXT "&Язык ввода:", -1, 7, 7, 61, 10 COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL - AUTOCHECKBOX "&Раскладка клавиатуры/IME:", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10 + AUTOCHECKBOX "&Раскладка клавиатуры или метод ввода (IME):", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 180, 10 COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL - AUTOCHECKBOX "Распо&знавание ручного ввода:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10 + AUTOCHECKBOX "Р&аспознавание рукописного текста:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 150, 10 COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL - AUTOCHECKBOX "&Голос:", IDC_SPEECH_CHECKBOX, 37, 94, 110, 10 + AUTOCHECKBOX "Р&ечь", IDC_SPEECH_CHECKBOX, 37, 94, 110, 10 COMBOBOX IDC_SPEECH_COMBO, 49, 105, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL DEFPUSHBUTTON "OK", IDOK, 146, 126, 50, 14 - PUSHBUTTON "Отменить", IDCANCEL, 199, 126, 50, 14 + PUSHBUTTON "Отмена", IDCANCEL, 199, 126, 50, 14 END IDD_CHANGE_KEY_SEQ2 DIALOG 5, 100, 269, 78 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "Изменение сочетания клавиш" +CAPTION "Смена сочетания клавиш" FONT 8, "MS Shell Dlg" BEGIN LTEXT "", -1, 16, 5, 250, 10 - GROUPBOX "", -1, 12, 17, 184, 48 - AUTOCHECKBOX "&Включить сочетание клавиш", IDC_ENABLE_KEY_SEQ_CHECKBOX, 17, 17, 85, 8 + GROUPBOX "", -1, 12, 17, 195, 48 + AUTOCHECKBOX "&Использовать сочетание клавиш", IDC_ENABLE_KEY_SEQ_CHECKBOX, 17, 17, 133, 8 CTEXT "SHIFT", -1, 68, 37, 27, 12 CTEXT "+", -1, 57, 37, 8, 9 CTEXT "+", -1, 98, 37, 8, 10 CHECKBOX "&CTRL", IDC_CTRL_CHECKBOX, 24, 31, 30, 11, NOT WS_TABSTOP CHECKBOX "&ALT", IDC_ALT_CHECKBOX, 24, 45, 40, 12, NOT WS_TABSTOP - LTEXT "&Клавиша:", -1, 110, 37, 14, 10 - COMBOBOX IDC_CKEY_COMBOBOX, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL + LTEXT "&Клавиша:", -1, 110, 37, 40, 10 + COMBOBOX IDC_CKEY_COMBOBOX, 151, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14 - PUSHBUTTON "Отменить", IDCANCEL, 212, 47, 50, 14 + PUSHBUTTON "Отмена", IDCANCEL, 212, 47, 50, 14 END -IDD_CHANGE_KEY_SEQ DIALOG 5, 100, 285, 74 +IDD_CHANGE_KEY_SEQ DIALOG 5, 100, 335, 71 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "Изменение сочетания клавиш" +CAPTION "Смена сочетания клавиш" FONT 8, "MS Shell Dlg" BEGIN - GROUPBOX "", -1, 9, 5, 209, 60 - AUTOCHECKBOX "Пер&еключать язык ввода", IDC_SWITCH_INPUT_LANG_CHECKBOX, 15, 15, 90, 12 + GROUPBOX "", -1, 7, 4, 263, 60 + AUTOCHECKBOX "Переключать &языки ввода", IDC_SWITCH_INPUT_LANG_CHECKBOX, 15, 15, 107, 12 + LTEXT "SHIFT", -1, 73, 37, 27, 10 + CTEXT "+", -1, 62, 37, 8, 9 + AUTORADIOBUTTON "&CTRL", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 33, 11, WS_GROUP + AUTORADIOBUTTON "Alt с&лева", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 52, 12, NOT WS_TABSTOP + AUTOCHECKBOX "Переключать раскладки &клавиатуры", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 125, 15, 143, 12 + LTEXT "SHIFT", -1, 179, 37, 27, 10 + CTEXT "+", -1, 168, 37, 8, 9 + AUTORADIOBUTTON "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 135, 31, 33, 11, WS_GROUP + AUTORADIOBUTTON "Alt сл&ева", IDC_LAYOUT_LEFTALT_RADIOBTN, 135, 45, 51, 12, NOT WS_TABSTOP + DEFPUSHBUTTON "OK", 1, 278, 16, 50, 14 + PUSHBUTTON "Отмена", 2, 278, 41, 50, 14 +END + +IDD_CHANGE_KEY_SEQ3 DIALOG 5, 100, 274, 122 +STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION +CAPTION "Смена сочетания клавиш" +FONT 8, "MS Shell Dlg" +BEGIN + GROUPBOX "", -1, 6, 4, 206, 110 + AUTOCHECKBOX "Переключать &языки ввода", IDC_SWITCH_INPUT_LANG_CHECKBOX, 15, 15, 110, 12 LTEXT "SHIFT", -1, 73, 37, 27, 12 CTEXT "+", -1, 62, 37, 8, 9 AUTORADIOBUTTON "&CTRL", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 30, 11, WS_GROUP - AUTORADIOBUTTON "Левый &ALT", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP - AUTOCHECKBOX "Пере&ключение раскладок клавиатуры", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 121, 15, 90, 12 - LTEXT "SHIFT", -1, 179, 37, 27, 12 - CTEXT "+", -1, 168, 37, 8, 9 - AUTORADIOBUTTON "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 135, 31, 30, 11, WS_GROUP - AUTORADIOBUTTON "Левый A<", IDC_LAYOUT_LEFTALT_RADIOBTN, 135, 45, 40, 12, NOT WS_TABSTOP - DEFPUSHBUTTON "OK", IDOK, 227, 18, 50, 14 - PUSHBUTTON "Отменить", IDCANCEL, 227, 44, 50, 14 -END - -IDD_CHANGE_KEY_SEQ3 DIALOG 5, 100, 249, 125 -STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "Изменение сочетания клавиш" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "", -1, 9, 5, 174, 110 - AUTOCHECKBOX "Пер&еключать язык ввода", IDC_SWITCH_INPUT_LANG_CHECKBOX, 15, 15, 90, 12 - LTEXT "SHIFT", -1, 73, 37, 27, 12 - CTEXT "+", -1, 62, 37, 8, 9 - AUTORADIOBUTTON "&CTRL", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 30, 11, WS_GROUP - AUTORADIOBUTTON "Левый &ALT", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP - AUTOCHECKBOX "Пере&ключение раскладок клавиатуры", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 90, 12 + AUTORADIOBUTTON "Alt с&лева", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 50, 12, NOT WS_TABSTOP + AUTOCHECKBOX "Переключать раскладки &клавиатуры", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 144, 12 LTEXT "SHIFT", -1, 73, 87, 27, 12 CTEXT "+", -1, 62, 87, 8, 9 CONTROL "", IDC_CKS_BUTTON, "BUTTON", BS_OWNERDRAW, 96, 77, 13, 33 - AUTORADIOBUTTON "Вставить &ударение ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 87, 69, 10, WS_GROUP + AUTORADIOBUTTON "&Ё или знак ударения ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 87, 100, 10, WS_GROUP AUTORADIOBUTTON "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 30, 11, NOT WS_TABSTOP - AUTORADIOBUTTON "Левый A<", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP - DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14 - PUSHBUTTON "Отменить", IDCANCEL, 192, 47, 50, 14 + AUTORADIOBUTTON "Alt сл&ева", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 50, 12, NOT WS_TABSTOP + DEFPUSHBUTTON "OK", IDOK, 218, 8, 50, 14 + PUSHBUTTON "Отмена", IDCANCEL, 218, 27, 50, 14 END -IDD_CHANGE_KEY_SEQ4 DIALOG 5, 100, 249, 125 +IDD_CHANGE_KEY_SEQ4 DIALOG 5, 100, 277, 119 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "Изменение сочетания клавиш" +CAPTION "Смена сочетания клавиш" FONT 8, "MS Shell Dlg" BEGIN - GROUPBOX "", -1, 9, 5, 174, 110 - AUTOCHECKBOX "Пер&еключать язык ввода", IDC_SWITCH_INPUT_LANG_CHECKBOX, 15, 15, 90, 12 - LTEXT "SHIFT", -1, 73, 37, 27, 12 - CTEXT "+", -1, 62, 37, 8, 9 - CONTROL "", IDC_CKS_BUTTON, "BUTTON", BS_OWNERDRAW, 96, 27, 13, 33 - AUTORADIOBUTTON "Вставить &ударение ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 37, 69, 10, WS_GROUP - AUTORADIOBUTTON "&CTRL", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 30, 11, NOT WS_TABSTOP - AUTORADIOBUTTON "Левый &ALT", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP - AUTOCHECKBOX "Пере&ключение раскладок клавиатуры", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 90, 12 - LTEXT "SHIFT", -1, 73, 87, 27, 12 - CTEXT "+", -1, 62, 87, 8, 9 - AUTORADIOBUTTON "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 30, 11, WS_GROUP - AUTORADIOBUTTON "Левый A<", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP - DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14 - PUSHBUTTON "Отменить", IDCANCEL, 192, 47, 50, 14 + GROUPBOX "", -1, 5, 3, 209, 110 + AUTOCHECKBOX "Переключать &языки ввода", IDC_SWITCH_INPUT_LANG_CHECKBOX, 15, 15, 114, 12 + LTEXT "SHIFT", -1, 73, 37, 27, 10 + CTEXT "+", -1, 62, 37, 8, 9 + CONTROL "", IDC_CKS_BUTTON, "BUTTON", BS_OWNERDRAW, 96, 27, 13, 33 + AUTORADIOBUTTON "&Ё или знак ударения ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 37, 101, 10, WS_GROUP + AUTORADIOBUTTON "&CTRL", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 32, 11, NOT WS_TABSTOP + AUTORADIOBUTTON "Alt с&лева", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 50, 12, NOT WS_TABSTOP + AUTOCHECKBOX "Переключать раскладки &клавиатуры", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 148, 12 + LTEXT "SHIFT", -1, 73, 87, 27, 10 + CTEXT "+", -1, 62, 87, 8, 9 + AUTORADIOBUTTON "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 32, 11, WS_GROUP + AUTORADIOBUTTON "Alt сл&ева", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 50, 12, NOT WS_TABSTOP + DEFPUSHBUTTON "OK", 1, 220, 7, 50, 14 + PUSHBUTTON "Отмена", 2, 220, 24, 50, 14 END IDD_CHANGE_KEY_SEQ5 DIALOG 5, 100, 269, 78 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "Изменение сочетания клавиш" +CAPTION "Смена сочетания клавиш" FONT 8, "MS Shell Dlg" BEGIN LTEXT "", 1240, 16, 5, 250, 10 - GROUPBOX "", -1, 12, 17, 184, 48 - AUTOCHECKBOX "&Включить сочетание клавиш", 1249, 17, 17, 85, 8 + GROUPBOX "", -1, 12, 17, 195, 48 + AUTOCHECKBOX "&Использовать сочетание клавиш", 1249, 17, 17, 135, 8 CTEXT "SHIFT", -1, 68, 37, 27, 12 CTEXT "+", -1, 57, 37, 8, 9 CTEXT "+", -1, 98, 37, 8, 10 AUTORADIOBUTTON "&CTRL", -1, 24, 31, 30, 11, WS_GROUP - AUTORADIOBUTTON "Левый &ALT", -1, 24, 45, 40, 12, NOT WS_TABSTOP - LTEXT "&Клавиша:", -1, 110, 37, 14, 10 - COMBOBOX 1236, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL + AUTORADIOBUTTON "Alt с&лева", -1, 24, 45, 50, 12, NOT WS_TABSTOP + LTEXT "&Клавиша:", -1, 110, 37, 40, 10 + COMBOBOX 1236, 151, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14 - PUSHBUTTON "Отменить", IDCANCEL, 212, 47, 50, 14 + PUSHBUTTON "Отмена", IDCANCEL, 212, 47, 50, 14 END IDD_INPUT_LANG_PROP DIALOG 20, 20, 227, 75 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "Параметры ввода" +CAPTION "Свойства языка ввода" FONT 8, "MS Shell Dlg" BEGIN LTEXT "Язык ввода:", -1, 7, 7, 61, 8 LTEXT "", -1, 73, 7, 129, 8 - LTEXT "&Раскладка клавиатуры/IME:", -1, 7, 21, 110, 10 + LTEXT "&Раскладка клавиатуры или метод ввода (IME):", -1, 7, 21, 170, 10 COMBOBOX IDC_KEYBOARD_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL - DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14 - PUSHBUTTON "Отменить", IDCANCEL, 169, 53, 52, 14 + DEFPUSHBUTTON "OK", IDOK, 114, 53, 52, 14 + PUSHBUTTON "Отмена", IDCANCEL, 169, 53, 52, 14 END STRINGTABLE @@ -236,148 +236,148 @@ BEGIN IDS_CPLSYSTEMNAME "Текстовые сервисы и ввод языков" IDS_CPLSYSTEMDESCRIPTION "Дополнительные параметры текстового ввода языков." IDS_KEYBOARD "Клавиатура" - IDS_ADV_TEXT_SRV "Advanced Text Services" - IDS_NONE "(None)" - IDS_UNKNOWN "(Unknown)" - IDS_RESTART "Do you want to restart your computer now?" - IDS_SPEECH "Speech" + IDS_ADV_TEXT_SRV "Дополнительные текстовые службы" + IDS_NONE "(Нет)" + IDS_UNKNOWN "(Нет данных)" + IDS_RESTART "Выполнить перезагрузку сейчас?" + IDS_SPEECH "Речь" IDS_HRD_REC "Handwriting Recognition" - IDS_OFF_ADV_TXT_SRV "Do you want to turn off advanced text services?" - IDS_WHATS_THIS "What's This?" + IDS_OFF_ADV_TXT_SRV "Подтверждаете отключение дополнительных текстовых служб?" + IDS_WHATS_THIS "Что это?" END STRINGTABLE BEGIN - IDS_US_LAYOUT, "US" - IDS_BELGIAN_LAYOUT, "Belgian (Period)" - IDS_BELGIAN_FRENCH_LAYOUT, "Belgian French" - IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT, "Portuguese (Brazilian ABNT)" - IDS_CANADIAN_FRENCH_LAYOUT, "Canadian French" - IDS_CANADIAN_FRENCH_LEGACY_LAYOUT, "Canadian French (Legacy)" - IDS_DANISH_LAYOUT, "Danish" - IDS_DUTCH_LAYOUT, "Dutch" - IDS_FINNISH_LAYOUT, "Finnish" - IDS_FRENCH_LAYOUT, "French" - IDS_GERMAN_LAYOUT, "German" - IDS_GERMAN_IBM_LAYOUT, "German (IBM)" - IDS_ICELANDIC_LAYOUT, "Icelandic" - IDS_IRISH_LAYOUT, "Irish" - IDS_ITALIAN_LAYOUT, "Italian" - IDS_ITALIAN_142_LAYOUT, "Italian (142)" - IDS_LATIN_AMERICAN_LAYOUT, "Latin American" - IDS_NORWEGIAN_LAYOUT, "Norwegian" - IDS_PORTUGUESE_LAYOUT, "Portuguese" - IDS_SPANISH_LAYOUT, "Spanish" - IDS_SPANISH_VARIANTION_LAYOUT, "Spanish Variation" - IDS_SWEDISH_LAYOUT, "Swedish" - IDS_SWISS_FRENCH_LAYOUT, "Swiss French" - IDS_SWISS_GERMAN_LAYOUT, "Swiss German" - IDS_UNITED_KINGDOM_LAYOUT, "United Kingdom" - IDS_UNITED_STATES_INTERNATIONAL_LAYOUT, "United States-International" - IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT, "United States-Dvorak for left hand" - IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT, "United States-Dvorak for right hand" - IDS_ALBANIAN_LAYOUT, "Albanian" - IDS_CROATIAN_LAYOUT, "Croatian" - IDS_CZECH_LAYOUT, "Czech" - IDS_CZECH_QWERTY_LAYOUT, "Czech (QWERTY)" - IDS_HUNGARIAN_LAYOUT, "Hungarian" - IDS_HUNGARIAN_101_KEY_LAYOUT, "Hungarian 101-key" - IDS_POLISH_LAYOUT, "Polish (Programmers)" - IDS_POLISH_214_LAYOUT, "Polish (214)" - IDS_ROMANIAN_LAYOUT, "Romanian" - IDS_SERBIAN_LATIN_LAYOUT, "Serbian (Latin)" - IDS_SLOVAK_LAYOUT, "Slovak" - IDS_SLOVAK_QWERTY_LAYOUT, "Slovak (QWERTY)" - IDS_SLOVENIAN_LAYOUT, "Slovenian" - IDS_ESTONIAN_LAYOUT, "Estonian" - IDS_LATVIAN_LAYOUT, "Latvian" - IDS_LATVIAN_QWERTY_LAYOUT, "Latvian (QWERTY)" - IDS_LITHUANIAN_IBM_LAYOUT, "Lithuanian IBM" - IDS_GREEK_LAYOUT, "Greek" - IDS_GREEK_LATIN_LAYOUT, "Greek Latin" - IDS_GREEK_220_LAYOUT, "Greek (220)" - IDS_GREEK_319_LAYOUT, "Greek (319)" - IDS_GREEK_220_LATIN_LAYOUT, "Greek (220) Latin" - IDS_GREEK_319_LATIN_LAYOUT, "Greek (319) Latin" - IDS_BELARUSIAN_LAYOUT, "Belarusian" - IDS_BULGARIAN_LAYOUT, "Bulgarian" - IDS_BULGARIAN_LATIN_LAYOUT, "Bulgarian (Latin)" - IDS_RUSSIAN_LAYOUT, "Russian" - IDS_RUSSIAN_TYPEWRITER_LAYOUT, "Russian (Typewriter)" - IDS_SERBIAN_CYRILLIC_LAYOUT, "Serbian (Cyrillic)" - IDS_UKRAINIAN_LAYOUT, "Ukrainian" - IDS_TURKISH_F_LAYOUT, "Turkish F" - IDS_TURKISH_Q_LAYOUT, "Turkish Q" - IDS_JAPANESE_LAYOUT, "Japanese" - IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT, "Japanese Input System (MS-IME2002)" - IDS_KOREAN_LAYOUT, "Korean" - IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT, "Korean Input System (MS-IME2002)" - IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT, "Chinese (Traditional) - US Keyboard" - IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT, "Chinese (Traditional) - Phonetic" - IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT, "Chinese (Traditional) - ChangJie" - IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT, "Chinese (Traditional) - Big5 Code" - IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT, "Chinese (Traditional) - DaYi" - IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT, "Chinese (Traditional) - Unicode" - IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT, "Chinese (Traditional) - Alphanumeric" - IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT, "Chinese (Simplified) - US Keyboard" - IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT, "Chinese (Simplified) - QuanPin" - IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT, "Chinese (Simplified) - ShuangPin" - IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT, "Chinese (Simplified) - ZhengMa" - IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT, "Chinese (Simplified) - NeiMa" - IDS_THAI_KEDMANEE_LAYOUT, "Thai Kedmanee" - IDS_THAI_PATTACHOTE_LAYOUT, "Thai Pattachote" - IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT, "Thai Kedmanee (non-ShiftLock)" - IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT, "Thai Pattachote (non-ShiftLock)" - IDS_HEBREW_LAYOUT, "Hebrew" - IDS_ARABIC_101_LAYOUT, "Arabic (101)" - IDS_ARABIC_102_LAYOUT, "Arabic (102)" - IDS_ARABIC_102_AZERTY_LAYOUT, "Arabic (102) AZERTY" - IDS_CZECH_PROGRAMMERS_LAYOUT, "Czech Programmers" - IDS_LITHUANIAN_LAYOUT, "Lithuanian" - IDS_BELGIAN_COMMA_LAYOUT, "Belgian (Comma)" - IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT, "Chinese (Traditional) - New Phonetic" - IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT, "Chinese (Simplified) - Microsoft Pinyin IME 3.0" - IDS_UNITED_STATES_DVIRAK_LAYOUT, "United States-Dvorak" - IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT, "Chinese (Traditional) - New ChangJie" - IDS_ASSAMESE_LAYOUT, "Assamese" - IDS_BENGALI_LAYOUT, "Bengali" - IDS_DEVANAGARI_INSCRIPT_LAYOUT, "Devanagari - INSCRIPT" - IDS_GUJARATI_LAYOUT, "Gujarati" - IDS_KANNADA_LAYOUT, "Kannada" - IDS_MALAYALAM_LAYOUT, "Malayalam" - IDS_ORIYA_LAYOUT, "Oriya" - IDS_PUNJABI_LAYOUT, "Punjabi" - IDS_TAMIL_LAYOUT, "Tamil" - IDS_TELUGU_LAYOUT, "Telugu" - IDS_MARATHI_LAYOUT, "Marathi" - IDS_HINDI_TRADITIONAL_LAYOUT, "Hindi Traditional" - IDS_CANTONESE_PHONETIC_LAYOUT, "Cantonese Phonetic" - IDS_FAEROESE_LAYOUT, "Faeroese" - IDS_FYRO_MACEDONIAN_LAYOUT, "FYRO Macedonian" - IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT, "Canadian Multilingual Standard" - IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT, "Chinese (Traditional) - Quick" - IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT, "Chinese (Traditional) - Array" - IDS_KAZAKH_LAYOUT, "Kazakh" - IDS_UZBEK_CYRILLIC_LAYOUT, "Uzbek Cyrillic" - IDS_AZERI_CYRILLIC_LAYOUT, "Azeri Cyrillic" - IDS_TATAR_LAYOUT, "Tatar" - IDS_AZERI_LATIN_LAYOUT, "Azeri Latin" - IDS_VIETNAMESE_LAYOUT, "Vietnamese" - IDS_GEORGIAN_LAYOUT, "Georgian" - IDS_ARMENIAN_EASTERN_LAYOUT, "Armenian Eastern" - IDS_ARMENIAN_WESTERN_LAYOUT, "Armenian Western" - IDS_GREEK_POLYTONIC_LAYOUT, "Greek Polytonic" - IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT, "US English Table for IBM Arabic 238_L" - IDS_FARSI_LAYOUT, "Farsi" - IDS_GAELIC_LAYOUT, "Gaelic" - IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT, "Portuguese (Brazilian ABNT2)" - IDS_MONGOLIAN_CYRILLIC_LAYOUT, "Mongolian Cyrillic" - IDS_KYRGYZ_CYRILLIC_LAYOUT, "Kyrgyz Cyrillic" - IDS_URDU_LAYOUT, "Urdu" - IDS_SYRIAC_LAYOUT, "Syriac" - IDS_SYRIAC_PHONETIC_LAYOUT, "Syriac Phonetic" - IDS_DIVEHI_PHONETIC_LAYOUT, "Divehi Phonetic" - IDS_DIVEHI_TYPEWRITER_LAYOUT, "Divehi Typewriter" - IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT, "Bulgarian Phonetic (Classic)" - IDS_BULGARIAN_PHONETIC_BDS_LAYOUT, "Bulgarian Phonetic (BDS)" + IDS_US_LAYOUT, "США" + IDS_BELGIAN_LAYOUT, "Бельгийская (с точкой)" + IDS_BELGIAN_FRENCH_LAYOUT, "Бельгийская (французская)" + IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT, "Португальская (Бразильская ABNT)" + IDS_CANADIAN_FRENCH_LAYOUT, "Канадская (французская)" + IDS_CANADIAN_FRENCH_LEGACY_LAYOUT, "Канадская (французская традиционная)" + IDS_DANISH_LAYOUT, "Датская" + IDS_DUTCH_LAYOUT, "Голландская" + IDS_FINNISH_LAYOUT, "Финская" + IDS_FRENCH_LAYOUT, "Французская" + IDS_GERMAN_LAYOUT, "Немецкая" + IDS_GERMAN_IBM_LAYOUT, "Немецкая (IBM)" + IDS_ICELANDIC_LAYOUT, "Исландская" + IDS_IRISH_LAYOUT, "Ирландская" + IDS_ITALIAN_LAYOUT, "Итальянская" + IDS_ITALIAN_142_LAYOUT, "Итальянская (142)" + IDS_LATIN_AMERICAN_LAYOUT, "Латиноамериканская" + IDS_NORWEGIAN_LAYOUT, "Норвежская" + IDS_PORTUGUESE_LAYOUT, "Португальская" + IDS_SPANISH_LAYOUT, "Испанская" + IDS_SPANISH_VARIANTION_LAYOUT, "Испанская 2" + IDS_SWEDISH_LAYOUT, "Шведская" + IDS_SWISS_FRENCH_LAYOUT, "Швейцарская французская" + IDS_SWISS_GERMAN_LAYOUT, "Швейцарская немецкая" + IDS_UNITED_KINGDOM_LAYOUT, "Британская" + IDS_UNITED_STATES_INTERNATIONAL_LAYOUT, "США - международная" + IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT, "США - по Двораку для левой руки" + IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT, "США - по Двораку для правой руки" + IDS_ALBANIAN_LAYOUT, "Албанская" + IDS_CROATIAN_LAYOUT, "Хорватская" + IDS_CZECH_LAYOUT, "Чешская" + IDS_CZECH_QWERTY_LAYOUT, "Чешская (QWERTY)" + IDS_HUNGARIAN_LAYOUT, "Венгерская" + IDS_HUNGARIAN_101_KEY_LAYOUT, "Венгерская (101 клавиша)" + IDS_POLISH_LAYOUT, "Польская (программистская)" + IDS_POLISH_214_LAYOUT, "Польская (214)" + IDS_ROMANIAN_LAYOUT, "Румынская" + IDS_SERBIAN_LATIN_LAYOUT, "Сербская (латиница)" + IDS_SLOVAK_LAYOUT, "Словацкая" + IDS_SLOVAK_QWERTY_LAYOUT, "Словацкая (QWERTY)" + IDS_SLOVENIAN_LAYOUT, "Словенская" + IDS_ESTONIAN_LAYOUT, "Эстонская" + IDS_LATVIAN_LAYOUT, "Латышская" + IDS_LATVIAN_QWERTY_LAYOUT, "Латвийская (QWERTY)" + IDS_LITHUANIAN_IBM_LAYOUT, "Литовская IBM" + IDS_GREEK_LAYOUT, "Греческая" + IDS_GREEK_LATIN_LAYOUT, "Греческая латиница" + IDS_GREEK_220_LAYOUT, "Греческая (220)" + IDS_GREEK_319_LAYOUT, "Греческая (319)" + IDS_GREEK_220_LATIN_LAYOUT, "Греческая (220) латиница" + IDS_GREEK_319_LATIN_LAYOUT, "Греческая (319) латиница" + IDS_BELARUSIAN_LAYOUT, "Белорусская" + IDS_BULGARIAN_LAYOUT, "Болгарская" + IDS_BULGARIAN_LATIN_LAYOUT, "Болгарская (латиница)" + IDS_RUSSIAN_LAYOUT, "Русская" + IDS_RUSSIAN_TYPEWRITER_LAYOUT, "Русская (машинопись)" + IDS_SERBIAN_CYRILLIC_LAYOUT, "Сербская (кириллица)" + IDS_UKRAINIAN_LAYOUT, "Украинская" + IDS_TURKISH_F_LAYOUT, "Турецкая F" + IDS_TURKISH_Q_LAYOUT, "Турецкая Q" + IDS_JAPANESE_LAYOUT, "Японская" + IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT, "Японская система ввода (MS-IME2002)" + IDS_KOREAN_LAYOUT, "Корейский" + IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT, "Корейская система ввода (MS-IME98)" + IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT, "Китайская (традиционная) - США" + IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT, "Китайская (традиционная) - фонетическая" + IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT, "Китайская (традиционная) - ChangJie" + IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT, "Китайская (традиционная) - Big5 Code" + IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT, "Китайская (традиционная) - DaYi" + IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT, "Китайская (традиционная) - Юникод" + IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT, "Китайская (традиционная) - алфавитно-цифровая" + IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT, "Китайская (упрощенная) - США" + IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT, "Китайская (упрощенная) - QuanPin" + IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT, "Китайская (упрощенная) - ShuangPin" + IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT, "Китайская (упрощенная) - ZhengMa" + IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT, "Китайская (упрощенная) - NeiMa" + IDS_THAI_KEDMANEE_LAYOUT, "Тайская Кедмани" + IDS_THAI_PATTACHOTE_LAYOUT, "Тайская Паташот" + IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT, "Тайская Кедмани (без ShiftLock)" + IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT, "Тайская Паташот (без ShiftLock)" + IDS_HEBREW_LAYOUT, "Иврит" + IDS_ARABIC_101_LAYOUT, "Арабская (101)" + IDS_ARABIC_102_LAYOUT, "Арабская (102)" + IDS_ARABIC_102_AZERTY_LAYOUT, "Арабская (102) AZERTY" + IDS_CZECH_PROGRAMMERS_LAYOUT, "Чешская (программистская)" + IDS_LITHUANIAN_LAYOUT, "Литовская" + IDS_BELGIAN_COMMA_LAYOUT, "Бельгийская (с запятой)" + IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT, "Китайская (традиционная) - новая фонетическая" + IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT, "Китайская (упрощенная) - Microsoft Pinyin IME 3.0" + IDS_UNITED_STATES_DVIRAK_LAYOUT, "США - по Двораку" + IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT, "Китайская (традиционная) - новая ChangJie" + IDS_ASSAMESE_LAYOUT, "Ассамская" + IDS_BENGALI_LAYOUT, "Бенгальская" + IDS_DEVANAGARI_INSCRIPT_LAYOUT, "Деванагари - инскрипт" + IDS_GUJARATI_LAYOUT, "Гуджарати" + IDS_KANNADA_LAYOUT, "Каннада" + IDS_MALAYALAM_LAYOUT, "Малаялам" + IDS_ORIYA_LAYOUT, "Ория" + IDS_PUNJABI_LAYOUT, "Пенджабская" + IDS_TAMIL_LAYOUT, "Тамильская" + IDS_TELUGU_LAYOUT, "Телугу" + IDS_MARATHI_LAYOUT, "Маратхи" + IDS_HINDI_TRADITIONAL_LAYOUT, "Хинди традиционная" + IDS_CANTONESE_PHONETIC_LAYOUT, "Кантонская фонетическая" + IDS_FAEROESE_LAYOUT, "Фарерская" + IDS_FYRO_MACEDONIAN_LAYOUT, "Македонский (FYROM)" + IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT, "Канадская стандартная (многоязычная)" + IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT, "Китайская (традиционная) - быстрая" + IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT, "Китайская (традиционная) - таблицей" + IDS_KAZAKH_LAYOUT, "Казахская" + IDS_UZBEK_CYRILLIC_LAYOUT, "Узбекская кириллица" + IDS_AZERI_CYRILLIC_LAYOUT, "Азербайджанская (кир)" + IDS_TATAR_LAYOUT, "Татарская" + IDS_AZERI_LATIN_LAYOUT, "Азербайджанская (лат)" + IDS_VIETNAMESE_LAYOUT, "Вьетнамская" + IDS_GEORGIAN_LAYOUT, "Грузинская" + IDS_ARMENIAN_EASTERN_LAYOUT, "Армянская восточная" + IDS_ARMENIAN_WESTERN_LAYOUT, "Армянская западная" + IDS_GREEK_POLYTONIC_LAYOUT, "Греческая политоническая" + IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT, "США английская табличная для IBM арабского 238_L" + IDS_FARSI_LAYOUT, "Фарси" + IDS_GAELIC_LAYOUT, "Гэльская" + IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT, "Португальская (Бразилия)" + IDS_MONGOLIAN_CYRILLIC_LAYOUT, "Монгольская (кириллица)" + IDS_KYRGYZ_CYRILLIC_LAYOUT, "Киргизская (кириллица)" + IDS_URDU_LAYOUT, "Урду" + IDS_SYRIAC_LAYOUT, "Сирийская" + IDS_SYRIAC_PHONETIC_LAYOUT, "Сирийская фонетическая" + IDS_DIVEHI_PHONETIC_LAYOUT, "Дивихай фонетическая" + IDS_DIVEHI_TYPEWRITER_LAYOUT, "Дивихай машинопись" + IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT, "Болгарская фонетическая (классическая)" + IDS_BULGARIAN_PHONETIC_BDS_LAYOUT, "Болгарская фонетическая (BDS)" END diff --git a/reactos/dll/cpl/input/lang/uk-UA.rc b/reactos/dll/cpl/input/lang/uk-UA.rc index 8992bd2c6fb..6d39c14d6f2 100644 --- a/reactos/dll/cpl/input/lang/uk-UA.rc +++ b/reactos/dll/cpl/input/lang/uk-UA.rc @@ -35,7 +35,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Настройка сумісності", -1, 7,7,231,60 AUTOCHECKBOX "&Розповсюдити підтримку додаткових текстових служб на всі програми", IDC_SUPPORT_ADV_SERV_CHECKBOX, 14, 19, 210, 10, WS_GROUP - LTEXT "Встановіть цей прапорець щоб ввімкнути підтримку додаткових текстових служб в програмі ""Блокнот"" і інших програмах, які не підтримують розпізнавання мови, рукописного тексту або інших додаткових служб вводу.",-1,14,33,220,25 + LTEXT "Встановіть цей прапорець щоб ввімкнути підтримку додаткових текстових служб в програмі ""Блокнот"" і інших програмах, які не підтримують розпізнавання мови, рукописного тексту або інших додаткових служб вводу.",IDC_SUPPORT_ADV_SERV_TEXT,14,33,220,25 GROUPBOX "Настройка системи", -1, 7,74,231,60 AUTOCHECKBOX "&Вимкнути додаткові текстові служби", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP LTEXT "Встановіть цей прапорець щоб вимкнути додаткові текстові служби для всіх програм. Не рекомендовано для мов східної Азії, оскільки мовна панель буде закрита.",-1,14,100,220,25 diff --git a/reactos/dll/cpl/input/langbar.c b/reactos/dll/cpl/input/langbar.c index 97f16ddaf21..d50c90010dd 100644 --- a/reactos/dll/cpl/input/langbar.c +++ b/reactos/dll/cpl/input/langbar.c @@ -26,16 +26,6 @@ * 06-09-2007 Created */ -#include -#include -#include - -#include -#include -#include -#include -#include - #include "resource.h" #include "input.h" diff --git a/reactos/dll/cpl/input/misc.c b/reactos/dll/cpl/input/misc.c index 634f1538868..8618ec4a7f0 100644 --- a/reactos/dll/cpl/input/misc.c +++ b/reactos/dll/cpl/input/misc.c @@ -26,16 +26,6 @@ * 06-09-2007 Created */ -#include -#include -#include - -#include -#include -#include -#include -#include - #include "resource.h" #include "input.h" diff --git a/reactos/dll/cpl/input/resource.h b/reactos/dll/cpl/input/resource.h index 0688784548c..794cca37eca 100644 --- a/reactos/dll/cpl/input/resource.h +++ b/reactos/dll/cpl/input/resource.h @@ -75,6 +75,7 @@ #define IDC_MORE_TEXT_SERV_COMBO 190 #define IDC_CKS_BUTTON 191 #define IDC_GRAVE_ACCENT_RADIOBTN 192 +#define IDC_SUPPORT_ADV_SERV_TEXT 193 /* IDS */ #define IDS_CPLSYSTEMNAME 1 diff --git a/reactos/dll/cpl/input/settings.c b/reactos/dll/cpl/input/settings.c index 09001053e81..9f3262e9ca7 100644 --- a/reactos/dll/cpl/input/settings.c +++ b/reactos/dll/cpl/input/settings.c @@ -26,16 +26,6 @@ * 06-09-2007 Created */ -#include -#include -#include - -#include -#include -#include -#include -#include - #include "resource.h" #include "input.h" @@ -121,7 +111,7 @@ GetRootHandle(HWND hWnd, TCHAR * Name) } static BOOL -InitDefaultLangList(HWND hWnd) +InitLangList(HWND hWnd) { HKEY hKey, hSubKey; TCHAR szPreload[BUFSIZE], szCount[BUFSIZE], szSub[BUFSIZE]; @@ -270,9 +260,32 @@ SettingPageProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam) switch (uMsg) { case WM_INITDIALOG: - InitDefaultLangList(hwndDlg); + { + InitLangList(hwndDlg); + EnableWindow(GetDlgItem(hwndDlg, IDC_PROP_BUTTON),FALSE); + EnableWindow(GetDlgItem(hwndDlg, IDC_SET_DEFAULT),FALSE); + } break; - + case WM_NOTIFY: + { + switch (LOWORD(wParam)) + { + case IDC_KEYLAYOUT_TREE: + { + LPNMHDR lpnm = (LPNMHDR)lParam; + switch (lpnm->code) + { + case NM_CLICK: + { + + } + break; + } + } + break; + } + } + break; case WM_COMMAND: switch (LOWORD(wParam)) {