- Update Russian translation

- Added some functionality

svn path=/trunk/; revision=31681
This commit is contained in:
Dmitry Chapyshev 2008-01-09 08:34:47 +00:00
parent 87f32e202a
commit 76b039af9f
18 changed files with 372 additions and 350 deletions

View file

@ -26,16 +26,6 @@
* 06-09-2007 Created * 06-09-2007 Created
*/ */
#include <windows.h>
#include <commctrl.h>
#include <cpl.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <tchar.h>
#include <process.h>
#include "resource.h" #include "resource.h"
#include "input.h" #include "input.h"

View file

@ -26,19 +26,64 @@
* 06-09-2007 Created * 06-09-2007 Created
*/ */
#include <windows.h>
#include <commctrl.h>
#include <cpl.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <tchar.h>
#include <process.h>
#include "resource.h" #include "resource.h"
#include "input.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 */ /* Property page dialog callback */
INT_PTR CALLBACK INT_PTR CALLBACK
AdvancedPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) AdvancedPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
@ -50,14 +95,37 @@ AdvancedPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
switch (uMsg) switch (uMsg)
{ {
case WM_INITDIALOG: case WM_INITDIALOG:
{
InitControls(hwndDlg);
}
break;
case WM_NOTIFY:
{
LPNMHDR lpnm = (LPNMHDR)lParam;
if (lpnm->code == (UINT)PSN_APPLY)
{
SaveSettings(hwndDlg);
}
}
break; break;
case WM_COMMAND: case WM_COMMAND:
switch (LOWORD(wParam)) switch (LOWORD(wParam))
{ {
case IDC_SUPPORT_ADV_SERV_CHECKBOX: case IDC_SUPPORT_ADV_SERV_CHECKBOX:
case IDC_TURNOFF_ADV_TXTSERV_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); PropSheet_Changed(GetParent(hwndDlg), hwndDlg);
}
break; break;
} }
break; break;

View file

@ -26,16 +26,6 @@
* 06-09-2007 Created * 06-09-2007 Created
*/ */
#include <windows.h>
#include <commctrl.h>
#include <cpl.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <tchar.h>
#include <process.h>
#include "resource.h" #include "resource.h"
#include "input.h" #include "input.h"

View file

@ -26,16 +26,6 @@
* 06-09-2007 Created * 06-09-2007 Created
*/ */
#include <windows.h>
#include <commctrl.h>
#include <cpl.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <tchar.h>
#include <process.h>
#include "resource.h" #include "resource.h"
#include "input.h" #include "input.h"

View file

@ -1,6 +1,16 @@
#ifndef __CPL_INPUT_H #ifndef __CPL_INPUT_H
#define __CPL_INPUT_H #define __CPL_INPUT_H
#include <windows.h>
#include <commctrl.h>
#include <cpl.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <tchar.h>
#include <process.h>
typedef LONG (CALLBACK *CPLAPPLET_PROC)(VOID); typedef LONG (CALLBACK *CPLAPPLET_PROC)(VOID);
typedef struct typedef struct

View file

@ -26,16 +26,6 @@
* 06-09-2007 Created * 06-09-2007 Created
*/ */
#include <windows.h>
#include <commctrl.h>
#include <cpl.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <tchar.h>
#include <process.h>
#include "resource.h" #include "resource.h"
#include "input.h" #include "input.h"

View file

@ -26,16 +26,6 @@
* 06-09-2007 Created * 06-09-2007 Created
*/ */
#include <windows.h>
#include <commctrl.h>
#include <cpl.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <tchar.h>
#include <process.h>
#include "resource.h" #include "resource.h"
#include "input.h" #include "input.h"

View file

@ -27,7 +27,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN BEGIN
GROUPBOX "Настройка за съвместимост", -1, 7,7,231,60 GROUPBOX "Настройка за съвместимост", -1, 7,7,231,60
AUTOCHECKBOX "Из&ползване на поддръжката на раширените словесни услуги във всички приложения", IDC_SUPPORT_ADV_SERV_CHECKBOX, 14, 19, 210, 10, WS_GROUP 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 GROUPBOX "Настройка на уредбата", -1, 7,74,231,60
AUTOCHECKBOX "&Изключване на разширените словесни услуги", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP AUTOCHECKBOX "&Изключване на разширените словесни услуги", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP
LTEXT "Отметнете тази кутийка, за да включите разширената словесна поддръжка за всички програми. Не се препоръчва за източноазиатски потребители, защото ще затвори езиковата лента.",-1,14,100,220,25 LTEXT "Отметнете тази кутийка, за да включите разширената словесна поддръжка за всички програми. Не се препоръчва за източноазиатски потребители, защото ще затвори езиковата лента.",-1,14,100,220,25

View file

@ -27,7 +27,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN BEGIN
GROUPBOX "Kompatibilitäts-Konfiguration", -1, 7,7,231,60 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 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 GROUPBOX "Systemkonfiguration", -1, 7,74,231,60
AUTOCHECKBOX "Erweiterte Textdienste d&eaktivieren", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP 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 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

View file

@ -27,7 +27,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN BEGIN
GROUPBOX "Compatibility Configuration", -1, 7,7,231,60 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 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 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 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 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

View file

@ -27,7 +27,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN BEGIN
GROUPBOX "Configuration de la compatibilité", -1, 7,7,231,60 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 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 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 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 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

View file

@ -34,7 +34,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN BEGIN
GROUPBOX "Kompatybilność", -1, 7,7,231,60 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 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 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 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 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

View file

@ -4,22 +4,22 @@ LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT IDD_PROPPAGESETTINGS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Установки" CAPTION "Параметры"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
GROUPBOX "Основной язык ввода", -1, 7,7,237,53 GROUPBOX "&Язык ввода по умолчанию", -1, 7,7,231,53
LTEXT "Выберите один основной язык ввода при включении компьютера.",-1,14,18,220,17 LTEXT "Выберите один из установленных языков ввода, который будет использоваться при загрузке компьютера.",-1,14,18,220,17
COMBOBOX IDC_DEFAULT_INPUT_LANG, 14, 40, 218, 46, CBS_DROPDOWNLIST | CBS_SORT COMBOBOX IDC_DEFAULT_INPUT_LANG, 14, 40, 218, 46, CBS_DROPDOWNLIST | CBS_SORT
GROUPBOX "Ус&тановленные сервисы", -1, 7,65,237,115 GROUPBOX "Ус&тановленные службы", -1, 7,65,231,115
LTEXT "Выберите сервис который вы хотите для каждого языка отображонного в листе.\nИспользуя клавиши добавление и исключение для изменения листа.",-1,14,75,220,17 LTEXT "Выберите нужные службы для каждого языка ввода из списка. Для изменения списка служат кнопки ""Добавить"" и ""Удалить"".",-1,14,75,220,17
CONTROL "TEXT", IDC_KEYLAYOUT_TREE, "SysTreeView32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | 0x00000034, 14, 96, 160, 78 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_SET_DEFAULT, 179, 106, 53, 14
PUSHBUTTON "&Добавить...", IDC_ADD_BUTTON, 179, 124, 59, 14 PUSHBUTTON "&Добавить...", IDC_ADD_BUTTON, 179, 124, 53, 14
PUSHBUTTON "&Исключить...", IDC_REMOVE_BUTTON, 179, 142, 59, 14 PUSHBUTTON "&Удалить...", IDC_REMOVE_BUTTON, 179, 142, 53, 14
PUSHBUTTON "&Свойства...", IDC_PROP_BUTTON, 179, 160, 59, 14 PUSHBUTTON "&Свойства...", IDC_PROP_BUTTON, 179, 160, 53, 14
GROUPBOX "Свойства", -1, 7,185,237,36 GROUPBOX "Настройка", -1, 7,185,231,36
PUSHBUTTON "Языковая панель...", IDC_LANG_BAR_BUTTON, 14, 198, 70, 14 PUSHBUTTON "Я&зыковая панель...", IDC_LANG_BAR_BUTTON, 14, 198, 87, 14
PUSHBUTTON "Установки клавиш...", IDC_KEY_SETTINGS_BUTTON, 90, 198, 70, 14 PUSHBUTTON "&Параметры клавиатуры...", IDC_KEY_SETTINGS_BUTTON, 105, 198, 110, 14
END END
IDD_PROPPAGEADVANCED DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT IDD_PROPPAGEADVANCED DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
@ -27,208 +27,208 @@ STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Äîïîëíèòåëüíî" CAPTION "Äîïîëíèòåëüíî"
FONT 8, "MS Shell Dlg", 0, 0, 0x0 FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN BEGIN
GROUPBOX "Конфигурация совместимости", -1, 7,7,231,60 GROUPBOX "Параметры совместимости", -1, 7,7,231,68
AUTOCHECKBOX "&Расширенная поддержка дополнительных текстовых сервисов для всех программ", IDC_SUPPORT_ADV_SERV_CHECKBOX, 14, 19, 210, 10, WS_GROUP AUTOCHECKBOX "&Расширенная поддержка дополнительных текстовых служб для всех программ", IDC_SUPPORT_ADV_SERV_CHECKBOX, 14, 19, 221, 15, WS_GROUP | BS_MULTILINE
LTEXT "Отметьте галочкой здесь при необходимости включения дополнительных сервисов для программ которые немогут поддерживать голосовое сопровождение, или распознавание, и других дополнительных сервисов ввода.",-1,14,33,220,25 LTEXT "Отметьте галочкой здесь при необходимости включения дополнительных служб для программ, которые немогут поддерживать голосовое сопровождение или распознавание, и других дополнительных служб ввода.",IDC_SUPPORT_ADV_SERV_TEXT,14,37,220,34
GROUPBOX "Конфигурация системы", -1, 7,74,231,60 GROUPBOX "Параметры системы", -1, 7,80,231,66
AUTOCHECKBOX "&Отключить дополнительные текстовые сервисы", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP AUTOCHECKBOX "В&ыключить дополнительные текстовые службы", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 92, 210, 10, WS_GROUP | BS_MULTILINE
LTEXT "Отметьте галочкой здесь для отключения дополнительных текстовых сервисов во всех программах. Нерекомендовано для пользователей Восточной Азии данное действие полностью отключит доступ к языковой панели.",-1,14,100,220,25 LTEXT "Установите этот флажок для выключения поддержки дополнительных текстовых служб для всех программ. Не рекомендуется для языков восточной Азии, поскольку языковая панель будет закрыта.",-1,14,106,220,35
END END
IDD_LANGBAR DIALOG 20, 20, 240, 120 IDD_LANGBAR DIALOG 20, 20, 240, 120
STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Установка языковой панели" CAPTION "Параметры языковой панели"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
GROUPBOX "", -1, 7, 7, 226, 85 GROUPBOX "", -1, 7, 7, 226, 85
AUTOCHECKBOX "Отображать языковую панель на экране", IDC_LANGBAR_ON_DESK_CHECKBOX, 17, 17, 210, 10, WS_GROUP AUTOCHECKBOX "&Отображать языковую панель на рабочем столе", IDC_LANGBAR_ON_DESK_CHECKBOX, 17, 17, 210, 10, WS_GROUP
AUTOCHECKBOX "&Прозрачнось языковой панели", IDC_LANGBAR_TRANSP_INACT_CHECKBOX, 17, 32, 210, 10 AUTOCHECKBOX "&Языковая панель прозрачна, когда не активна", IDC_LANGBAR_TRANSP_INACT_CHECKBOX, 17, 32, 210, 10
AUTOCHECKBOX "&Дополнительные иконки языковой панели в области уведомлений", IDC_ADDIT_LANGBAR_ICON_NOTIFYAREA_CHECKBOX, 17, 47, 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_TEXTLABEL_ON_LANGBAR_CHECKBOX, 17, 62, 210, 10
AUTOCHECKBOX "&Отключить дополнительные текстовые сервисы", IDC_OFF_ADVAN_TEXTSERV_CHECKBOX, 17, 77, 200, 10 AUTOCHECKBOX "В&ыключить дополнительные текстовые службы", IDC_OFF_ADVAN_TEXTSERV_CHECKBOX, 17, 77, 200, 10
DEFPUSHBUTTON "OK", IDOK, 129, 99, 50, 14 DEFPUSHBUTTON "OK", IDOK, 129, 99, 50, 14
PUSHBUTTON "Отменить", IDCANCEL, 182, 99, 50, 14 PUSHBUTTON "Отмена", IDCANCEL, 182, 99, 50, 14
END END
IDD_KEYSETTINGS DIALOG 0, 0, 272, 163 IDD_KEYSETTINGS DIALOG 0, 0, 272, 163
STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Дополнительных установки" CAPTION "Дополнительные параметры клавиатуры"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
GROUPBOX "Для отключения Caps Lock", -1, 7, 7, 258, 26 GROUPBOX "Отключение режима Caps Lock", -1, 7, 7, 258, 26
AUTORADIOBUTTON "Нажмите клавишу CAPS &LOCK", IDC_PRESS_CAPSLOCK_KEY_RADIOBTN, 14, 17, 120, 11, WS_GROUP 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 AUTORADIOBUTTON "К&лавишей SHIFT", IDC_PRESS_SHIFT_KEY_RADIOBTN, 144, 17, 120, 11, NOT WS_TABSTOP
GROUPBOX "Горячие клавиши языков", -1, 7, 37, 258, 95 GROUPBOX "Сочетания клавиш для языков ввода", -1, 7, 37, 258, 95
LTEXT "Äåéñòâèå", -1, 14, 47, 60, 9 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 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 DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
PUSHBUTTON "Отменить", IDCANCEL, 146, 140, 70, 14 PUSHBUTTON "Отмена", IDCANCEL, 146, 140, 70, 14
END END
IDD_ADD DIALOG 20, 20, 227, 90 IDD_ADD DIALOG 20, 20, 227, 90
STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Добавить язык ввода" CAPTION "Добавление языка ввода"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
LTEXT "&ßçûê ââîäà:", -1, 7, 7, 61, 10 LTEXT "&ßçûê ââîäà:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANGUAGE_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL 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 COMBOBOX IDC_KEYBOARD_LAYOUT_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14 DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
PUSHBUTTON "Отменить", IDCANCEL, 169, 68, 50, 14 PUSHBUTTON "Отмена", IDCANCEL, 169, 68, 50, 14
END END
IDD_ADD2 DIALOG 20, 20, 257, 176 IDD_ADD2 DIALOG 20, 20, 257, 176
STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Добавить язык ввода" CAPTION "Добавление языка ввода"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
LTEXT "&ßçûê ââîäà:", -1, 7, 7, 61, 10 LTEXT "&ßçûê ââîäà:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL 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 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 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 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 COMBOBOX IDC_MORE_TEXT_SERV_COMBO, 49, 134, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 146, 155, 50, 14 DEFPUSHBUTTON "OK", IDOK, 146, 155, 50, 14
PUSHBUTTON "Отменить", IDCANCEL, 199, 155, 50, 14 PUSHBUTTON "Отмена", IDCANCEL, 199, 155, 50, 14
END END
IDD_ADD3 DIALOG 20, 20, 257, 147 IDD_ADD3 DIALOG 20, 20, 257, 147
STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Добавить язык ввода" CAPTION "Добавление языка ввода"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
LTEXT "&ßçûê ââîäà:", -1, 7, 7, 61, 10 LTEXT "&ßçûê ââîäà:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL 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 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 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 COMBOBOX IDC_SPEECH_COMBO, 49, 105, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 146, 126, 50, 14 DEFPUSHBUTTON "OK", IDOK, 146, 126, 50, 14
PUSHBUTTON "Отменить", IDCANCEL, 199, 126, 50, 14 PUSHBUTTON "Отмена", IDCANCEL, 199, 126, 50, 14
END END
IDD_CHANGE_KEY_SEQ2 DIALOG 5, 100, 269, 78 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 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Изменение сочетания клавиш" CAPTION "Смена сочетания клавиш"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
LTEXT "", -1, 16, 5, 250, 10 LTEXT "", -1, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48 GROUPBOX "", -1, 12, 17, 195, 48
AUTOCHECKBOX "&Включить сочетание клавиш", IDC_ENABLE_KEY_SEQ_CHECKBOX, 17, 17, 85, 8 AUTOCHECKBOX "&Использовать сочетание клавиш", IDC_ENABLE_KEY_SEQ_CHECKBOX, 17, 17, 133, 8
CTEXT "SHIFT", -1, 68, 37, 27, 12 CTEXT "SHIFT", -1, 68, 37, 27, 12
CTEXT "+", -1, 57, 37, 8, 9 CTEXT "+", -1, 57, 37, 8, 9
CTEXT "+", -1, 98, 37, 8, 10 CTEXT "+", -1, 98, 37, 8, 10
CHECKBOX "&CTRL", IDC_CTRL_CHECKBOX, 24, 31, 30, 11, NOT WS_TABSTOP CHECKBOX "&CTRL", IDC_CTRL_CHECKBOX, 24, 31, 30, 11, NOT WS_TABSTOP
CHECKBOX "&ALT", IDC_ALT_CHECKBOX, 24, 45, 40, 12, NOT WS_TABSTOP CHECKBOX "&ALT", IDC_ALT_CHECKBOX, 24, 45, 40, 12, NOT WS_TABSTOP
LTEXT "&Клавиша:", -1, 110, 37, 14, 10 LTEXT "&Клавиша:", -1, 110, 37, 40, 10
COMBOBOX IDC_CKEY_COMBOBOX, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL COMBOBOX IDC_CKEY_COMBOBOX, 151, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14 DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Отменить", IDCANCEL, 212, 47, 50, 14 PUSHBUTTON "Отмена", IDCANCEL, 212, 47, 50, 14
END 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 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Изменение сочетания клавиш" CAPTION "Смена сочетания клавиш"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
GROUPBOX "", -1, 9, 5, 209, 60 GROUPBOX "", -1, 7, 4, 263, 60
AUTOCHECKBOX "Пер&еключать язык ввода", IDC_SWITCH_INPUT_LANG_CHECKBOX, 15, 15, 90, 12 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 LTEXT "SHIFT", -1, 73, 37, 27, 12
CTEXT "+", -1, 62, 37, 8, 9 CTEXT "+", -1, 62, 37, 8, 9
AUTORADIOBUTTON "&CTRL", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 30, 11, WS_GROUP 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 AUTORADIOBUTTON "Alt с&лева", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 50, 12, NOT WS_TABSTOP
AUTOCHECKBOX "Пере&ключение раскладок клавиатуры", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 121, 15, 90, 12 AUTOCHECKBOX "Переключать раскладки &клавиатуры", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 144, 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&LT", 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
LTEXT "SHIFT", -1, 73, 87, 27, 12 LTEXT "SHIFT", -1, 73, 87, 27, 12
CTEXT "+", -1, 62, 87, 8, 9 CTEXT "+", -1, 62, 87, 8, 9
CONTROL "", IDC_CKS_BUTTON, "BUTTON", BS_OWNERDRAW, 96, 77, 13, 33 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 "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 30, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Левый A&LT", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP AUTORADIOBUTTON "Alt сл&ева", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 50, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14 DEFPUSHBUTTON "OK", IDOK, 218, 8, 50, 14
PUSHBUTTON "Отменить", IDCANCEL, 192, 47, 50, 14 PUSHBUTTON "Отмена", IDCANCEL, 218, 27, 50, 14
END 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 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Изменение сочетания клавиш" CAPTION "Смена сочетания клавиш"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
GROUPBOX "", -1, 9, 5, 174, 110 GROUPBOX "", -1, 5, 3, 209, 110
AUTOCHECKBOX "Пер&еключать язык ввода", IDC_SWITCH_INPUT_LANG_CHECKBOX, 15, 15, 90, 12 AUTOCHECKBOX "Переключать &языки ввода", IDC_SWITCH_INPUT_LANG_CHECKBOX, 15, 15, 114, 12
LTEXT "SHIFT", -1, 73, 37, 27, 12 LTEXT "SHIFT", -1, 73, 37, 27, 10
CTEXT "+", -1, 62, 37, 8, 9 CTEXT "+", -1, 62, 37, 8, 9
CONTROL "", IDC_CKS_BUTTON, "BUTTON", BS_OWNERDRAW, 96, 27, 13, 33 CONTROL "", IDC_CKS_BUTTON, "BUTTON", BS_OWNERDRAW, 96, 27, 13, 33
AUTORADIOBUTTON "Вставить &ударение ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 37, 69, 10, WS_GROUP AUTORADIOBUTTON "&Ё или знак ударения ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 37, 101, 10, WS_GROUP
AUTORADIOBUTTON "&CTRL", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 30, 11, NOT WS_TABSTOP AUTORADIOBUTTON "&CTRL", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 32, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Левый &ALT", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP AUTORADIOBUTTON "Alt с&лева", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 50, 12, NOT WS_TABSTOP
AUTOCHECKBOX "Пере&ключение раскладок клавиатуры", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 90, 12 AUTOCHECKBOX "Переключать раскладки &клавиатуры", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 148, 12
LTEXT "SHIFT", -1, 73, 87, 27, 12 LTEXT "SHIFT", -1, 73, 87, 27, 10
CTEXT "+", -1, 62, 87, 8, 9 CTEXT "+", -1, 62, 87, 8, 9
AUTORADIOBUTTON "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 30, 11, WS_GROUP AUTORADIOBUTTON "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 32, 11, WS_GROUP
AUTORADIOBUTTON "Левый A&LT", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP AUTORADIOBUTTON "Alt сл&ева", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 50, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14 DEFPUSHBUTTON "OK", 1, 220, 7, 50, 14
PUSHBUTTON "Отменить", IDCANCEL, 192, 47, 50, 14 PUSHBUTTON "Отмена", 2, 220, 24, 50, 14
END END
IDD_CHANGE_KEY_SEQ5 DIALOG 5, 100, 269, 78 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 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Изменение сочетания клавиш" CAPTION "Смена сочетания клавиш"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
LTEXT "", 1240, 16, 5, 250, 10 LTEXT "", 1240, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48 GROUPBOX "", -1, 12, 17, 195, 48
AUTOCHECKBOX "&Включить сочетание клавиш", 1249, 17, 17, 85, 8 AUTOCHECKBOX "&Использовать сочетание клавиш", 1249, 17, 17, 135, 8
CTEXT "SHIFT", -1, 68, 37, 27, 12 CTEXT "SHIFT", -1, 68, 37, 27, 12
CTEXT "+", -1, 57, 37, 8, 9 CTEXT "+", -1, 57, 37, 8, 9
CTEXT "+", -1, 98, 37, 8, 10 CTEXT "+", -1, 98, 37, 8, 10
AUTORADIOBUTTON "&CTRL", -1, 24, 31, 30, 11, WS_GROUP AUTORADIOBUTTON "&CTRL", -1, 24, 31, 30, 11, WS_GROUP
AUTORADIOBUTTON "Левый &ALT", -1, 24, 45, 40, 12, NOT WS_TABSTOP AUTORADIOBUTTON "Alt с&лева", -1, 24, 45, 50, 12, NOT WS_TABSTOP
LTEXT "&Клавиша:", -1, 110, 37, 14, 10 LTEXT "&Клавиша:", -1, 110, 37, 40, 10
COMBOBOX 1236, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL COMBOBOX 1236, 151, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14 DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Отменить", IDCANCEL, 212, 47, 50, 14 PUSHBUTTON "Отмена", IDCANCEL, 212, 47, 50, 14
END END
IDD_INPUT_LANG_PROP DIALOG 20, 20, 227, 75 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 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Параметры ввода" CAPTION "Свойства языка ввода"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
LTEXT "ßçûê ââîäà:", -1, 7, 7, 61, 8 LTEXT "ßçûê ââîäà:", -1, 7, 7, 61, 8
LTEXT "", -1, 73, 7, 129, 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 COMBOBOX IDC_KEYBOARD_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14 DEFPUSHBUTTON "OK", IDOK, 114, 53, 52, 14
PUSHBUTTON "Отменить", IDCANCEL, 169, 53, 52, 14 PUSHBUTTON "Отмена", IDCANCEL, 169, 53, 52, 14
END END
STRINGTABLE STRINGTABLE
@ -236,148 +236,148 @@ BEGIN
IDS_CPLSYSTEMNAME "Òåêñòîâûå ñåðâèñû è ââîä ÿçûêîâ" IDS_CPLSYSTEMNAME "Òåêñòîâûå ñåðâèñû è ââîä ÿçûêîâ"
IDS_CPLSYSTEMDESCRIPTION "Äîïîëíèòåëüíûå ïàðàìåòðû òåêñòîâîãî ââîäà ÿçûêîâ." IDS_CPLSYSTEMDESCRIPTION "Äîïîëíèòåëüíûå ïàðàìåòðû òåêñòîâîãî ââîäà ÿçûêîâ."
IDS_KEYBOARD "Êëàâèàòóðà" IDS_KEYBOARD "Êëàâèàòóðà"
IDS_ADV_TEXT_SRV "Advanced Text Services" IDS_ADV_TEXT_SRV "Дополнительные текстовые службы"
IDS_NONE "(None)" IDS_NONE "(Нет)"
IDS_UNKNOWN "(Unknown)" IDS_UNKNOWN "(Нет данных)"
IDS_RESTART "Do you want to restart your computer now?" IDS_RESTART "Выполнить перезагрузку сейчас?"
IDS_SPEECH "Speech" IDS_SPEECH "Речь"
IDS_HRD_REC "Handwriting Recognition" IDS_HRD_REC "Handwriting Recognition"
IDS_OFF_ADV_TXT_SRV "Do you want to turn off advanced text services?" IDS_OFF_ADV_TXT_SRV "Подтверждаете отключение дополнительных текстовых служб?"
IDS_WHATS_THIS "What's This?" IDS_WHATS_THIS "Что это?"
END END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_US_LAYOUT, "US" IDS_US_LAYOUT, "США"
IDS_BELGIAN_LAYOUT, "Belgian (Period)" IDS_BELGIAN_LAYOUT, "Бельгийская (с точкой)"
IDS_BELGIAN_FRENCH_LAYOUT, "Belgian French" IDS_BELGIAN_FRENCH_LAYOUT, "Бельгийская (французская)"
IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT, "Portuguese (Brazilian ABNT)" IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT, "Португальская (Бразильская ABNT)"
IDS_CANADIAN_FRENCH_LAYOUT, "Canadian French" IDS_CANADIAN_FRENCH_LAYOUT, "Канадская (французская)"
IDS_CANADIAN_FRENCH_LEGACY_LAYOUT, "Canadian French (Legacy)" IDS_CANADIAN_FRENCH_LEGACY_LAYOUT, "Канадская (французская традиционная)"
IDS_DANISH_LAYOUT, "Danish" IDS_DANISH_LAYOUT, "Датская"
IDS_DUTCH_LAYOUT, "Dutch" IDS_DUTCH_LAYOUT, "Голландская"
IDS_FINNISH_LAYOUT, "Finnish" IDS_FINNISH_LAYOUT, "Финская"
IDS_FRENCH_LAYOUT, "French" IDS_FRENCH_LAYOUT, "Французская"
IDS_GERMAN_LAYOUT, "German" IDS_GERMAN_LAYOUT, "Немецкая"
IDS_GERMAN_IBM_LAYOUT, "German (IBM)" IDS_GERMAN_IBM_LAYOUT, "Немецкая (IBM)"
IDS_ICELANDIC_LAYOUT, "Icelandic" IDS_ICELANDIC_LAYOUT, "Исландская"
IDS_IRISH_LAYOUT, "Irish" IDS_IRISH_LAYOUT, "Ирландская"
IDS_ITALIAN_LAYOUT, "Italian" IDS_ITALIAN_LAYOUT, "Итальянская"
IDS_ITALIAN_142_LAYOUT, "Italian (142)" IDS_ITALIAN_142_LAYOUT, "Итальянская (142)"
IDS_LATIN_AMERICAN_LAYOUT, "Latin American" IDS_LATIN_AMERICAN_LAYOUT, "Латиноамериканская"
IDS_NORWEGIAN_LAYOUT, "Norwegian" IDS_NORWEGIAN_LAYOUT, "Норвежская"
IDS_PORTUGUESE_LAYOUT, "Portuguese" IDS_PORTUGUESE_LAYOUT, "Португальская"
IDS_SPANISH_LAYOUT, "Spanish" IDS_SPANISH_LAYOUT, "Испанская"
IDS_SPANISH_VARIANTION_LAYOUT, "Spanish Variation" IDS_SPANISH_VARIANTION_LAYOUT, "Испанская 2"
IDS_SWEDISH_LAYOUT, "Swedish" IDS_SWEDISH_LAYOUT, "Шведская"
IDS_SWISS_FRENCH_LAYOUT, "Swiss French" IDS_SWISS_FRENCH_LAYOUT, "Швейцарская французская"
IDS_SWISS_GERMAN_LAYOUT, "Swiss German" IDS_SWISS_GERMAN_LAYOUT, "Швейцарская немецкая"
IDS_UNITED_KINGDOM_LAYOUT, "United Kingdom" IDS_UNITED_KINGDOM_LAYOUT, "Британская"
IDS_UNITED_STATES_INTERNATIONAL_LAYOUT, "United States-International" IDS_UNITED_STATES_INTERNATIONAL_LAYOUT, "США - международная"
IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT, "United States-Dvorak for left hand" IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT, "США - по Двораку для левой руки"
IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT, "United States-Dvorak for right hand" IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT, "США - по Двораку для правой руки"
IDS_ALBANIAN_LAYOUT, "Albanian" IDS_ALBANIAN_LAYOUT, "Албанская"
IDS_CROATIAN_LAYOUT, "Croatian" IDS_CROATIAN_LAYOUT, "Хорватская"
IDS_CZECH_LAYOUT, "Czech" IDS_CZECH_LAYOUT, "Чешская"
IDS_CZECH_QWERTY_LAYOUT, "Czech (QWERTY)" IDS_CZECH_QWERTY_LAYOUT, "Чешская (QWERTY)"
IDS_HUNGARIAN_LAYOUT, "Hungarian" IDS_HUNGARIAN_LAYOUT, "Венгерская"
IDS_HUNGARIAN_101_KEY_LAYOUT, "Hungarian 101-key" IDS_HUNGARIAN_101_KEY_LAYOUT, "Венгерская (101 клавиша)"
IDS_POLISH_LAYOUT, "Polish (Programmers)" IDS_POLISH_LAYOUT, "Польская (программистская)"
IDS_POLISH_214_LAYOUT, "Polish (214)" IDS_POLISH_214_LAYOUT, "Польская (214)"
IDS_ROMANIAN_LAYOUT, "Romanian" IDS_ROMANIAN_LAYOUT, "Румынская"
IDS_SERBIAN_LATIN_LAYOUT, "Serbian (Latin)" IDS_SERBIAN_LATIN_LAYOUT, "Сербская (латиница)"
IDS_SLOVAK_LAYOUT, "Slovak" IDS_SLOVAK_LAYOUT, "Словацкая"
IDS_SLOVAK_QWERTY_LAYOUT, "Slovak (QWERTY)" IDS_SLOVAK_QWERTY_LAYOUT, "Словацкая (QWERTY)"
IDS_SLOVENIAN_LAYOUT, "Slovenian" IDS_SLOVENIAN_LAYOUT, "Словенская"
IDS_ESTONIAN_LAYOUT, "Estonian" IDS_ESTONIAN_LAYOUT, "Эстонская"
IDS_LATVIAN_LAYOUT, "Latvian" IDS_LATVIAN_LAYOUT, "Латышская"
IDS_LATVIAN_QWERTY_LAYOUT, "Latvian (QWERTY)" IDS_LATVIAN_QWERTY_LAYOUT, "Латвийская (QWERTY)"
IDS_LITHUANIAN_IBM_LAYOUT, "Lithuanian IBM" IDS_LITHUANIAN_IBM_LAYOUT, "Литовская IBM"
IDS_GREEK_LAYOUT, "Greek" IDS_GREEK_LAYOUT, "Греческая"
IDS_GREEK_LATIN_LAYOUT, "Greek Latin" IDS_GREEK_LATIN_LAYOUT, "Греческая латиница"
IDS_GREEK_220_LAYOUT, "Greek (220)" IDS_GREEK_220_LAYOUT, "Греческая (220)"
IDS_GREEK_319_LAYOUT, "Greek (319)" IDS_GREEK_319_LAYOUT, "Греческая (319)"
IDS_GREEK_220_LATIN_LAYOUT, "Greek (220) Latin" IDS_GREEK_220_LATIN_LAYOUT, "Греческая (220) латиница"
IDS_GREEK_319_LATIN_LAYOUT, "Greek (319) Latin" IDS_GREEK_319_LATIN_LAYOUT, "Греческая (319) латиница"
IDS_BELARUSIAN_LAYOUT, "Belarusian" IDS_BELARUSIAN_LAYOUT, "Белорусская"
IDS_BULGARIAN_LAYOUT, "Bulgarian" IDS_BULGARIAN_LAYOUT, "Болгарская"
IDS_BULGARIAN_LATIN_LAYOUT, "Bulgarian (Latin)" IDS_BULGARIAN_LATIN_LAYOUT, "Болгарская (латиница)"
IDS_RUSSIAN_LAYOUT, "Russian" IDS_RUSSIAN_LAYOUT, "Русская"
IDS_RUSSIAN_TYPEWRITER_LAYOUT, "Russian (Typewriter)" IDS_RUSSIAN_TYPEWRITER_LAYOUT, "Русская (машинопись)"
IDS_SERBIAN_CYRILLIC_LAYOUT, "Serbian (Cyrillic)" IDS_SERBIAN_CYRILLIC_LAYOUT, "Сербская (кириллица)"
IDS_UKRAINIAN_LAYOUT, "Ukrainian" IDS_UKRAINIAN_LAYOUT, "Украинская"
IDS_TURKISH_F_LAYOUT, "Turkish F" IDS_TURKISH_F_LAYOUT, "Турецкая F"
IDS_TURKISH_Q_LAYOUT, "Turkish Q" IDS_TURKISH_Q_LAYOUT, "Турецкая Q"
IDS_JAPANESE_LAYOUT, "Japanese" IDS_JAPANESE_LAYOUT, "Японская"
IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT, "Japanese Input System (MS-IME2002)" IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT, "Японская система ввода (MS-IME2002)"
IDS_KOREAN_LAYOUT, "Korean" IDS_KOREAN_LAYOUT, "Корейский"
IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT, "Korean Input System (MS-IME2002)" IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT, "Корейская система ввода (MS-IME98)"
IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT, "Chinese (Traditional) - US Keyboard" IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT, "Китайская (традиционная) - США"
IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT, "Chinese (Traditional) - Phonetic" IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT, "Китайская (традиционная) - фонетическая"
IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT, "Chinese (Traditional) - ChangJie" IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT, "Китайская (традиционная) - ChangJie"
IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT, "Chinese (Traditional) - Big5 Code" IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT, "Китайская (традиционная) - Big5 Code"
IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT, "Chinese (Traditional) - DaYi" IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT, "Китайская (традиционная) - DaYi"
IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT, "Chinese (Traditional) - Unicode" IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT, "Китайская (традиционная) - Юникод"
IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT, "Chinese (Traditional) - Alphanumeric" IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT, "Китайская (традиционная) - алфавитно-цифровая"
IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT, "Chinese (Simplified) - US Keyboard" IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT, "Китайская (упрощенная) - США"
IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT, "Chinese (Simplified) - QuanPin" IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT, "Китайская (упрощенная) - QuanPin"
IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT, "Chinese (Simplified) - ShuangPin" IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT, "Китайская (упрощенная) - ShuangPin"
IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT, "Chinese (Simplified) - ZhengMa" IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT, "Китайская (упрощенная) - ZhengMa"
IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT, "Chinese (Simplified) - NeiMa" IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT, "Китайская (упрощенная) - NeiMa"
IDS_THAI_KEDMANEE_LAYOUT, "Thai Kedmanee" IDS_THAI_KEDMANEE_LAYOUT, "Тайская Кедмани"
IDS_THAI_PATTACHOTE_LAYOUT, "Thai Pattachote" IDS_THAI_PATTACHOTE_LAYOUT, "Тайская Паташот"
IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT, "Thai Kedmanee (non-ShiftLock)" IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT, "Тайская Кедмани (без ShiftLock)"
IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT, "Thai Pattachote (non-ShiftLock)" IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT, "Тайская Паташот (без ShiftLock)"
IDS_HEBREW_LAYOUT, "Hebrew" IDS_HEBREW_LAYOUT, "Иврит"
IDS_ARABIC_101_LAYOUT, "Arabic (101)" IDS_ARABIC_101_LAYOUT, "Арабская (101)"
IDS_ARABIC_102_LAYOUT, "Arabic (102)" IDS_ARABIC_102_LAYOUT, "Арабская (102)"
IDS_ARABIC_102_AZERTY_LAYOUT, "Arabic (102) AZERTY" IDS_ARABIC_102_AZERTY_LAYOUT, "Арабская (102) AZERTY"
IDS_CZECH_PROGRAMMERS_LAYOUT, "Czech Programmers" IDS_CZECH_PROGRAMMERS_LAYOUT, "Чешская (программистская)"
IDS_LITHUANIAN_LAYOUT, "Lithuanian" IDS_LITHUANIAN_LAYOUT, "Литовская"
IDS_BELGIAN_COMMA_LAYOUT, "Belgian (Comma)" IDS_BELGIAN_COMMA_LAYOUT, "Бельгийская (с запятой)"
IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT, "Chinese (Traditional) - New Phonetic" IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT, "Китайская (традиционная) - новая фонетическая"
IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT, "Chinese (Simplified) - Microsoft Pinyin IME 3.0" IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT, "Китайская (упрощенная) - Microsoft Pinyin IME 3.0"
IDS_UNITED_STATES_DVIRAK_LAYOUT, "United States-Dvorak" IDS_UNITED_STATES_DVIRAK_LAYOUT, "США - по Двораку"
IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT, "Chinese (Traditional) - New ChangJie" IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT, "Китайская (традиционная) - новая ChangJie"
IDS_ASSAMESE_LAYOUT, "Assamese" IDS_ASSAMESE_LAYOUT, "Ассамская"
IDS_BENGALI_LAYOUT, "Bengali" IDS_BENGALI_LAYOUT, "Бенгальская"
IDS_DEVANAGARI_INSCRIPT_LAYOUT, "Devanagari - INSCRIPT" IDS_DEVANAGARI_INSCRIPT_LAYOUT, "Деванагари - инскрипт"
IDS_GUJARATI_LAYOUT, "Gujarati" IDS_GUJARATI_LAYOUT, "Гуджарати"
IDS_KANNADA_LAYOUT, "Kannada" IDS_KANNADA_LAYOUT, "Каннада"
IDS_MALAYALAM_LAYOUT, "Malayalam" IDS_MALAYALAM_LAYOUT, "Малаялам"
IDS_ORIYA_LAYOUT, "Oriya" IDS_ORIYA_LAYOUT, "Ория"
IDS_PUNJABI_LAYOUT, "Punjabi" IDS_PUNJABI_LAYOUT, "Пенджабская"
IDS_TAMIL_LAYOUT, "Tamil" IDS_TAMIL_LAYOUT, "Тамильская"
IDS_TELUGU_LAYOUT, "Telugu" IDS_TELUGU_LAYOUT, "Телугу"
IDS_MARATHI_LAYOUT, "Marathi" IDS_MARATHI_LAYOUT, "Маратхи"
IDS_HINDI_TRADITIONAL_LAYOUT, "Hindi Traditional" IDS_HINDI_TRADITIONAL_LAYOUT, "Хинди традиционная"
IDS_CANTONESE_PHONETIC_LAYOUT, "Cantonese Phonetic" IDS_CANTONESE_PHONETIC_LAYOUT, "Кантонская фонетическая"
IDS_FAEROESE_LAYOUT, "Faeroese" IDS_FAEROESE_LAYOUT, "Фарерская"
IDS_FYRO_MACEDONIAN_LAYOUT, "FYRO Macedonian" IDS_FYRO_MACEDONIAN_LAYOUT, "Македонский (FYROM)"
IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT, "Canadian Multilingual Standard" IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT, "Канадская стандартная (многоязычная)"
IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT, "Chinese (Traditional) - Quick" IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT, "Китайская (традиционная) - быстрая"
IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT, "Chinese (Traditional) - Array" IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT, "Китайская (традиционная) - таблицей"
IDS_KAZAKH_LAYOUT, "Kazakh" IDS_KAZAKH_LAYOUT, "Казахская"
IDS_UZBEK_CYRILLIC_LAYOUT, "Uzbek Cyrillic" IDS_UZBEK_CYRILLIC_LAYOUT, "Узбекская кириллица"
IDS_AZERI_CYRILLIC_LAYOUT, "Azeri Cyrillic" IDS_AZERI_CYRILLIC_LAYOUT, "Азербайджанская (кир)"
IDS_TATAR_LAYOUT, "Tatar" IDS_TATAR_LAYOUT, "Татарская"
IDS_AZERI_LATIN_LAYOUT, "Azeri Latin" IDS_AZERI_LATIN_LAYOUT, "Азербайджанская (лат)"
IDS_VIETNAMESE_LAYOUT, "Vietnamese" IDS_VIETNAMESE_LAYOUT, "Вьетнамская"
IDS_GEORGIAN_LAYOUT, "Georgian" IDS_GEORGIAN_LAYOUT, "Грузинская"
IDS_ARMENIAN_EASTERN_LAYOUT, "Armenian Eastern" IDS_ARMENIAN_EASTERN_LAYOUT, "Армянская восточная"
IDS_ARMENIAN_WESTERN_LAYOUT, "Armenian Western" IDS_ARMENIAN_WESTERN_LAYOUT, "Армянская западная"
IDS_GREEK_POLYTONIC_LAYOUT, "Greek Polytonic" IDS_GREEK_POLYTONIC_LAYOUT, "Греческая политоническая"
IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT, "US English Table for IBM Arabic 238_L" IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT, "США английская табличная для IBM арабского 238_L"
IDS_FARSI_LAYOUT, "Farsi" IDS_FARSI_LAYOUT, "Фарси"
IDS_GAELIC_LAYOUT, "Gaelic" IDS_GAELIC_LAYOUT, "Гэльская"
IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT, "Portuguese (Brazilian ABNT2)" IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT, "Португальская (Бразилия)"
IDS_MONGOLIAN_CYRILLIC_LAYOUT, "Mongolian Cyrillic" IDS_MONGOLIAN_CYRILLIC_LAYOUT, "Монгольская (кириллица)"
IDS_KYRGYZ_CYRILLIC_LAYOUT, "Kyrgyz Cyrillic" IDS_KYRGYZ_CYRILLIC_LAYOUT, "Киргизская (кириллица)"
IDS_URDU_LAYOUT, "Urdu" IDS_URDU_LAYOUT, "Урду"
IDS_SYRIAC_LAYOUT, "Syriac" IDS_SYRIAC_LAYOUT, "Сирийская"
IDS_SYRIAC_PHONETIC_LAYOUT, "Syriac Phonetic" IDS_SYRIAC_PHONETIC_LAYOUT, "Сирийская фонетическая"
IDS_DIVEHI_PHONETIC_LAYOUT, "Divehi Phonetic" IDS_DIVEHI_PHONETIC_LAYOUT, "Дивихай фонетическая"
IDS_DIVEHI_TYPEWRITER_LAYOUT, "Divehi Typewriter" IDS_DIVEHI_TYPEWRITER_LAYOUT, "Дивихай машинопись"
IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT, "Bulgarian Phonetic (Classic)" IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT, "Болгарская фонетическая (классическая)"
IDS_BULGARIAN_PHONETIC_BDS_LAYOUT, "Bulgarian Phonetic (BDS)" IDS_BULGARIAN_PHONETIC_BDS_LAYOUT, "Болгарская фонетическая (BDS)"
END END

View file

@ -35,7 +35,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN BEGIN
GROUPBOX "Настройка сумісності", -1, 7,7,231,60 GROUPBOX "Настройка сумісності", -1, 7,7,231,60
AUTOCHECKBOX "&Розповсюдити підтримку додаткових текстових служб на всі програми", IDC_SUPPORT_ADV_SERV_CHECKBOX, 14, 19, 210, 10, WS_GROUP 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 GROUPBOX "Настройка системи", -1, 7,74,231,60
AUTOCHECKBOX "&Вимкнути додаткові текстові служби", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP AUTOCHECKBOX "&Вимкнути додаткові текстові служби", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP
LTEXT "Встановіть цей прапорець щоб вимкнути додаткові текстові служби для всіх програм. Не рекомендовано для мов східної Азії, оскільки мовна панель буде закрита.",-1,14,100,220,25 LTEXT "Встановіть цей прапорець щоб вимкнути додаткові текстові служби для всіх програм. Не рекомендовано для мов східної Азії, оскільки мовна панель буде закрита.",-1,14,100,220,25

View file

@ -26,16 +26,6 @@
* 06-09-2007 Created * 06-09-2007 Created
*/ */
#include <windows.h>
#include <commctrl.h>
#include <cpl.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <tchar.h>
#include <process.h>
#include "resource.h" #include "resource.h"
#include "input.h" #include "input.h"

View file

@ -26,16 +26,6 @@
* 06-09-2007 Created * 06-09-2007 Created
*/ */
#include <windows.h>
#include <commctrl.h>
#include <cpl.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <tchar.h>
#include <process.h>
#include "resource.h" #include "resource.h"
#include "input.h" #include "input.h"

View file

@ -75,6 +75,7 @@
#define IDC_MORE_TEXT_SERV_COMBO 190 #define IDC_MORE_TEXT_SERV_COMBO 190
#define IDC_CKS_BUTTON 191 #define IDC_CKS_BUTTON 191
#define IDC_GRAVE_ACCENT_RADIOBTN 192 #define IDC_GRAVE_ACCENT_RADIOBTN 192
#define IDC_SUPPORT_ADV_SERV_TEXT 193
/* IDS */ /* IDS */
#define IDS_CPLSYSTEMNAME 1 #define IDS_CPLSYSTEMNAME 1

View file

@ -26,16 +26,6 @@
* 06-09-2007 Created * 06-09-2007 Created
*/ */
#include <windows.h>
#include <commctrl.h>
#include <cpl.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <tchar.h>
#include <process.h>
#include "resource.h" #include "resource.h"
#include "input.h" #include "input.h"
@ -121,7 +111,7 @@ GetRootHandle(HWND hWnd, TCHAR * Name)
} }
static BOOL static BOOL
InitDefaultLangList(HWND hWnd) InitLangList(HWND hWnd)
{ {
HKEY hKey, hSubKey; HKEY hKey, hSubKey;
TCHAR szPreload[BUFSIZE], szCount[BUFSIZE], szSub[BUFSIZE]; TCHAR szPreload[BUFSIZE], szCount[BUFSIZE], szSub[BUFSIZE];
@ -270,9 +260,32 @@ SettingPageProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam)
switch (uMsg) switch (uMsg)
{ {
case WM_INITDIALOG: case WM_INITDIALOG:
InitDefaultLangList(hwndDlg); {
InitLangList(hwndDlg);
EnableWindow(GetDlgItem(hwndDlg, IDC_PROP_BUTTON),FALSE);
EnableWindow(GetDlgItem(hwndDlg, IDC_SET_DEFAULT),FALSE);
}
break; 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: case WM_COMMAND:
switch (LOWORD(wParam)) switch (LOWORD(wParam))
{ {