- 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
*/
#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 "input.h"

View file

@ -26,19 +26,64 @@
* 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 "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;

View file

@ -26,16 +26,6 @@
* 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 "input.h"

View file

@ -26,16 +26,6 @@
* 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 "input.h"

View file

@ -1,6 +1,16 @@
#ifndef __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 struct

View file

@ -26,16 +26,6 @@
* 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 "input.h"

View file

@ -26,16 +26,6 @@
* 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 "input.h"

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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&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
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&LT", 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&LT", 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

View file

@ -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

View file

@ -26,16 +26,6 @@
* 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 "input.h"

View file

@ -26,16 +26,6 @@
* 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 "input.h"

View file

@ -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

View file

@ -26,16 +26,6 @@
* 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 "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))
{