- Rewrite input.dll

- Delete unused resources
- Update all languages

svn path=/trunk/; revision=32656
This commit is contained in:
Dmitry Chapyshev 2008-03-11 15:52:27 +00:00
parent f955e35cab
commit e121cc7e3d
25 changed files with 604 additions and 2395 deletions

View file

@ -1,27 +1,9 @@
/*
* ReactOS
* Copyright (C) 2007 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
*
* PROJECT: input.dll
* FILE: dll/win32/input/add.c
* PURPOSE: input.dll
* PROGRAMMER: Dmitry Chapyshev (lentind@yandex.ru)
* PROGRAMMER: Dmitry Chapyshev (dmitry@reactos.org)
* UPDATE HISTORY:
* 06-09-2007 Created
*/
@ -29,11 +11,108 @@
#include "resource.h"
#include "input.h"
HWND hLanguageList;
static HWND hLangList;
static HWND hLayoutList;
static VOID
SelectLayoutByLang(VOID)
{
TCHAR Layout[MAX_PATH], Lang[MAX_PATH], LangID[MAX_PATH];
INT iIndex;
LCID Lcid;
iIndex = SendMessage(hLangList, CB_GETCURSEL, 0, 0);
Lcid = SendMessage(hLangList, CB_GETITEMDATA, iIndex, 0);
GetLocaleInfo(MAKELCID(Lcid, SORT_DEFAULT), LOCALE_ILANGUAGE, (WORD*)Lang, sizeof(Lang));
_stprintf(LangID, _T("0000%s"), Lang);
if (GetLayoutName(LangID, Layout))
{
SendMessage(hLayoutList, CB_SELECTSTRING,
(WPARAM) -1, (LPARAM)Layout);
}
}
static VOID
AddNewLayout(HWND hwndDlg)
{
TCHAR Lang[MAX_PATH], LangID[MAX_PATH], LayoutID[MAX_PATH];
INT iLang, iLayout;
LCID Lcid;
iLang = SendMessage(hLangList, CB_GETCURSEL, 0, 0);
iLayout = SendMessage(hLayoutList, CB_GETCURSEL, 0, 0);
if ((iLang == CB_ERR) || (iLayout == CB_ERR)) return;
Lcid = (LCID) SendMessage(hLangList, CB_GETITEMDATA, iLang, 0);
GetLocaleInfo(MAKELCID(Lcid, SORT_DEFAULT), LOCALE_ILANGUAGE, (WORD*)Lang, sizeof(Lang));
_stprintf(LangID, _T("0000%s"), Lang);
_tcscpy(LayoutID, (LPTSTR)SendMessage(hLayoutList, CB_GETITEMDATA, iLayout, 0));
if (_tcscmp(LangID, LayoutID) == 0)
{
MessageBox(0, L"", L"", MB_OK);
HKEY hKey;
if (RegOpenKeyEx(HKEY_CURRENT_USER, _T("Keyboard Layout\\Preload"), 0, KEY_WRITE, &hKey))
{
}
}
}
VOID
CreateKeyboardLayoutList(VOID)
{
HKEY hKey, hSubKey;
TCHAR szBuf[MAX_PATH], KeyName[MAX_PATH];
LONG Ret;
DWORD dwIndex = 0;
if (RegOpenKey(HKEY_LOCAL_MACHINE, _T("System\\CurrentControlSet\\Control\\Keyboard Layouts"), &hKey) == ERROR_SUCCESS)
{
Ret = RegEnumKey(hKey, dwIndex, szBuf, sizeof(szBuf) / sizeof(TCHAR));
if (Ret == ERROR_SUCCESS)
{
while (Ret == ERROR_SUCCESS)
{
_stprintf(KeyName, _T("System\\CurrentControlSet\\Control\\Keyboard Layouts\\%s"), szBuf);
if (RegOpenKey(HKEY_LOCAL_MACHINE, KeyName, &hSubKey) == ERROR_SUCCESS)
{
DWORD Length = MAX_PATH;
if (RegQueryValueEx(hSubKey, _T("Layout Text"), NULL, NULL, (LPBYTE)KeyName, &Length) == ERROR_SUCCESS)
{
UINT iIndex;
iIndex = (UINT) SendMessage(hLayoutList, CB_ADDSTRING, 0, (LPARAM)KeyName);
SendMessage(hLayoutList, CB_SETITEMDATA, iIndex, (LPARAM)szBuf);
// FIXME!
if (_tcscmp(szBuf, _T("00000409")) == 0)
{
SendMessage(hLayoutList, CB_SELECTSTRING, (WPARAM) -1, (LPARAM)KeyName);
}
dwIndex++;
Ret = RegEnumKey(hKey, dwIndex, szBuf, sizeof(szBuf) / sizeof(TCHAR));
}
}
RegCloseKey(hSubKey);
}
}
}
RegCloseKey(hKey);
}
/* Language enumerate procedure */
BOOL
CALLBACK
static BOOL CALLBACK
LanguagesEnumProc(LPTSTR lpLanguage)
{
LCID Lcid;
@ -43,46 +122,22 @@ LanguagesEnumProc(LPTSTR lpLanguage)
Lcid = _tcstoul(lpLanguage, NULL, 16);
GetLocaleInfo(Lcid, LOCALE_SLANGUAGE, Lang, sizeof(Lang));
Index = (INT)SendMessage(hLanguageList,
CB_ADDSTRING,
0,
(LPARAM)Lang);
Index = (INT)SendMessage(hLangList, CB_ADDSTRING,
0, (LPARAM)Lang);
SendMessage(hLanguageList,
CB_SETITEMDATA,
Index,
(LPARAM)Lcid);
SendMessage(hLangList, CB_SETITEMDATA,
Index, (LPARAM)Lcid);
// FIXME!
if (Lcid == 0x0409)
{
SendMessage(hLangList, CB_SELECTSTRING,
(WPARAM) -1, (LPARAM)Lang);
}
return TRUE;
}
/* Enumerate all installed language identifiers */
static
VOID
CreateLanguagesList(HWND hWnd)
{
hLanguageList = hWnd;
EnumSystemLocales(LanguagesEnumProc, LCID_INSTALLED);
/*SendMessage(hLanguageList,
CB_SELECTSTRING,
(WPARAM) -1,
(LPARAM)LangSel);*/
}
static
VOID
SelectCurrentLayout(HWND hWnd)
{
//TCHAR Layout[256];
/*SendMessage(hWnd,
CB_SELECTSTRING,
(WPARAM) -1,
(LPARAM)Layout);*/
}
INT_PTR CALLBACK
AddDlgProc(HWND hDlg,
UINT message,
@ -94,29 +149,42 @@ AddDlgProc(HWND hDlg,
switch (message)
{
case WM_INITDIALOG:
CreateLanguagesList(GetDlgItem(hDlg, IDC_INPUT_LANGUAGE_COMBO));
CreateKeyboardLayoutList(GetDlgItem(hDlg, IDC_KEYBOARD_LAYOUT_COMBO));
SelectCurrentLayout(GetDlgItem(hDlg, IDC_KEYBOARD_LAYOUT_COMBO));
break;
{
hLangList = GetDlgItem(hDlg, IDC_INPUT_LANG_COMBO);
hLayoutList = GetDlgItem(hDlg, IDC_KEYBOARD_LO_COMBO);
EnumSystemLocales(LanguagesEnumProc, LCID_INSTALLED);
CreateKeyboardLayoutList();
}
break;
case WM_COMMAND:
{
switch (LOWORD(wParam))
{
case IDC_INPUT_LANGUAGE_COMBO:
case IDC_INPUT_LANG_COMBO:
{
if (HIWORD(wParam) == CBN_SELCHANGE)
{
SelectCurrentLayout(GetDlgItem(hDlg, IDC_KEYBOARD_LAYOUT_COMBO));
SelectLayoutByLang();
}
break;
}
break;
case IDOK:
break;
{
AddNewLayout(hDlg);
EndDialog(hDlg, LOWORD(wParam));
}
break;
case IDCANCEL:
{
EndDialog(hDlg, LOWORD(wParam));
return TRUE;
}
}
break;
}
break;
}
return FALSE;

View file

@ -1,137 +0,0 @@
/*
* ReactOS
* Copyright (C) 2007 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
*
* PROJECT: input.dll
* FILE: dll/win32/input/advanced.c
* PURPOSE: input.dll
* PROGRAMMER: Dmitry Chapyshev (lentind@yandex.ru)
* UPDATE HISTORY:
* 06-09-2007 Created
*/
#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)
{
UNREFERENCED_PARAMETER(lParam);
UNREFERENCED_PARAMETER(wParam);
UNREFERENCED_PARAMETER(hwndDlg);
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;
}
return FALSE;
}
/* EOF */

View file

@ -58,7 +58,7 @@ InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc)
LONG CALLBACK
SystemApplet(VOID)
{
PROPSHEETPAGE psp[2];
PROPSHEETPAGE psp[1];
PROPSHEETHEADER psh;
TCHAR Caption[1024];
@ -77,7 +77,6 @@ SystemApplet(VOID)
psh.pfnCallback = NULL;
InitPropSheetPage(&psp[0], IDD_PROPPAGESETTINGS, (DLGPROC) SettingPageProc);
InitPropSheetPage(&psp[1], IDD_PROPPAGEADVANCED, (DLGPROC) AdvancedPageProc);
return (LONG)(PropertySheet(&psh) != -1);
}

View file

@ -23,9 +23,6 @@ typedef struct
extern HINSTANCE hApplet;
#define BEGIN_LAYOUT 5000
#define END_LAYOUT 5135
/* input.c */
VOID
InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc);
@ -33,14 +30,8 @@ InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc);
/* settings.c */
INT_PTR CALLBACK
SettingPageProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam);
/* advanced.c */
INT_PTR CALLBACK
AdvancedPageProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam);
/* langbar.c */
INT_PTR CALLBACK
LangBarDlgProc(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam);
BOOL
GetLayoutName(LPCTSTR lcid, LPTSTR name);
/* keysettings.c */
INT_PTR CALLBACK
@ -49,6 +40,8 @@ KeySettingsDlgProc(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam);
/* add.c */
INT_PTR CALLBACK
AddDlgProc(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam);
VOID
CreateKeyboardLayoutList(VOID);
/* changekeyseq.c */
INT_PTR CALLBACK
@ -58,10 +51,6 @@ ChangeKeySeqDlgProc(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam);
INT_PTR CALLBACK
InputLangPropDlgProc(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam);
/* misc.c */
VOID
CreateKeyboardLayoutList(HWND hWnd);
void ShowLastWin32Error(HWND hWndOwner);
#endif /* __CPL_INPUT_H */

View file

@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="input" type="win32dll" extension=".dll" baseaddress="${BASEADDRESS_INPUT}" installbase="system32" installname="input.dll" unicode="yes">
<module name="input" type="win32dll" extension=".cpl" baseaddress="${BASEADDRESS_INPUT}" installbase="system32" installname="input.cpl" unicode="yes">
<importlibrary definition="input.def" />
<include base="input">.</include>
<define name="_WIN32_IE">0x600</define>
@ -12,12 +12,9 @@
<library>msvcrt</library>
<file>input.c</file>
<file>settings.c</file>
<file>advanced.c</file>
<file>langbar.c</file>
<file>keysettings.c</file>
<file>add.c</file>
<file>changekeyseq.c</file>
<file>inputlangprop.c</file>
<file>misc.c</file>
<file>input.rc</file>
</module>

View file

@ -4,19 +4,15 @@
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
#define REACTOS_VERSION_DLL
#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Language Control Panel\0"
#define REACTOS_STR_INTERNAL_NAME "input\0"
#define REACTOS_STR_ORIGINAL_FILENAME "input.dll\0"
#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Language Control Panel\0"
#define REACTOS_STR_INTERNAL_NAME "input\0"
#define REACTOS_STR_ORIGINAL_FILENAME "input.dll\0"
#ifdef _MSC_VER
#include <../../../reactos/version.rc>
#else
#include <reactos/version.rc>
#endif
IDI_KEYBOARD_ICO ICON "resources/keyboard.ico"
IDI_MARKER_ICO ICON "resources/marker.ico"
IDI_MIC_ICO ICON "resources/microphone.ico"
IDI_KEY_SHORT_ICO ICON "resources/keyboard-shortcuts.ico"
IDI_INFO_ICO ICON "resources/information.ico"
#include "rsrc.rc"

View file

@ -29,18 +29,6 @@
#include "resource.h"
#include "input.h"
static
VOID
SelectKeyboardLayout(HWND hWnd)
{
TCHAR Layout[256];
SendMessage(hWnd,
CB_SELECTSTRING,
(WPARAM) -1,
(LPARAM)Layout);
}
INT_PTR CALLBACK
InputLangPropDlgProc(HWND hDlg,
UINT message,
@ -52,8 +40,7 @@ InputLangPropDlgProc(HWND hDlg,
switch (message)
{
case WM_INITDIALOG:
CreateKeyboardLayoutList(GetDlgItem(hDlg, IDC_KEYBOARD_LAYOUT_IME_COMBO));
SelectKeyboardLayout(GetDlgItem(hDlg, IDC_KEYBOARD_LAYOUT_IME_COMBO));
CreateKeyboardLayoutList();
break;
case WM_COMMAND:

View file

@ -45,7 +45,7 @@ KeySettingsDlgProc(HWND hDlg,
case WM_COMMAND:
switch (LOWORD(wParam))
{
case IDC_CHANGE_KEY_SEQ_BUTTON:
case IDC_CHANGE_KEY_SEQ_BTN:
DialogBox(hApplet,
MAKEINTRESOURCE(IDD_CHANGE_KEY_SEQ),
hDlg,

View file

@ -1,51 +1,18 @@
LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Íàñòðîéêè"
CAPTION "Settings"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Ïîçäðàçáèðàí åçèê íà ïèñàíå", -1, 5,7,245,53
LTEXT "Èçáåðåòå êëàâèàòóðíàòà óðåäáà, êîÿòî äà ñå èçïîëçâà ïðè âêëþ÷âàíå íà êîìïþòúðà.",-1,14,18,220,17
COMBOBOX IDC_DEFAULT_INPUT_LANG, 14, 40, 218, 46, CBS_DROPDOWNLIST | CBS_SORT
GROUPBOX "&Ñëîæåíè óñëóãè", -1, 5,65,245,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, 177, 106, 71, 14
PUSHBUTTON "&Äîáàâÿíå...", IDC_ADD_BUTTON, 177, 124, 71, 14
PUSHBUTTON "Ïðå&ìàõâàíå...", IDC_REMOVE_BUTTON, 177, 142, 71, 14
PUSHBUTTON "&Ñâîéñòâà...", IDC_PROP_BUTTON, 177, 160, 71, 14
GROUPBOX "Ïðåäïî÷èòàíèÿ", -1, 5,185,245,36
PUSHBUTTON "Åçèêîâà &ëåíòà...", IDC_LANG_BAR_BUTTON, 14, 198, 70, 14
PUSHBUTTON "Íàñòðîéêà íà &êëàâèøèòå...", IDC_KEY_SETTINGS_BUTTON, 90, 198, 100, 14
END
IDD_PROPPAGEADVANCED DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
STYLE DS_SHELLFONT | 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 "Îòìåòíåòå êóòèéêàòà, çà äà âêëþ÷èòå ðàçøèðåíàòà ñëîâåñíà ïîääðúæêà çà áåëåæíèêà è çà äðóãè ïðèëîæåíèÿ, êîèòî îáèêíîâåíî íå ïîääúðæàò ðúêîïèñíî ðàçïîçíàâàíå èëè äðóãè ðàçøèðåíè óñëóãè çà âúâåæäàíå.",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
END
IDD_LANGBAR DIALOGEX 20, 20, 240, 120
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_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
DEFPUSHBUTTON "Äîáðå", IDOK, 129, 99, 50, 14
PUSHBUTTON "Îòêàç", IDCANCEL, 182, 99, 50, 14
LTEXT "Select the services that you want for each input language shown in the list.\nUse the Add and Remove buttons to modify this list.", -1, 9, 6, 238, 17
CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 28, 237, 109
PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 101, 159, 144, 14
PUSHBUTTON "A&dd...", IDC_ADD_BUTTON, 27, 142, 70, 14
PUSHBUTTON "&Remove...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
PUSHBUTTON "&Properties...", IDC_PROP_BUTTON, 175, 142, 70, 14
GROUPBOX "Preferences", -1, 7, 185, 240, 36
PUSHBUTTON "&Key Settings...", IDC_KEY_SET_BTN, 14, 198, 110, 14
END
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
@ -54,13 +21,13 @@ CAPTION "
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Çà èçêëþ÷âàíå íà Caps Lock", -1, 7, 7, 258, 26
AUTORADIOBUTTON "Íàòèñíåòå CAPS &LOCK key", 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 "Íàòèñíåòå CAPS &LOCK key", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "Íàòèñíåòå SHI&FT", IDC_PRESS_SHIFT_KEY_RB, 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
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_BTN, 152, 113, 106, 14, WS_GROUP
DEFPUSHBUTTON "Äîáðå", IDOK, 66, 140, 70, 14
PUSHBUTTON "Îòêàç", IDCANCEL, 146, 140, 70, 14
END
@ -71,149 +38,27 @@ CAPTION "
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Åçèê íà &âúâåæäàíå:", -1, 7, 7, 90, 10
COMBOBOX IDC_INPUT_LANGUAGE_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
LTEXT "Êëàâèàòóðíà ïîäðåäáà/IME:", -1, 7, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "Äîáðå", IDOK, 116, 68, 50, 14
PUSHBUTTON "Îòêàç", IDCANCEL, 169, 68, 50, 14
END
IDD_ADD2 DIALOGEX 20, 20, 257, 176
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 194, 89
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "&Äîáàâÿíå åçèê íà ïèñàíå"
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Åçèê íà &âúâåæäàíå:", -1, 7, 7, 90, 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
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "Ðàçïîçíàâàíå íà &ðúêîïèñ:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
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
COMBOBOX IDC_MORE_TEXT_SERV_COMBO, 49, 134, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "Äîáðå", IDOK, 146, 155, 50, 14
PUSHBUTTON "Îòêàç", IDCANCEL, 199, 155, 50, 14
END
IDD_ADD3 DIALOGEX 20, 20, 257, 147
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "&Äîáàâÿíå åçèê íà ïèñàíå"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Åçèê íà &ïèñàíå:", -1, 7, 7, 90, 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
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "Ðàçïîçíàâàíå íà &ðúêîïèñ:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Ãîâîð:", IDC_SPEECH_CHECKBOX, 37, 94, 110, 10
COMBOBOX IDC_SPEECH_COMBO, 49, 105, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "Äîáðå", IDOK, 146, 126, 50, 14
PUSHBUTTON "Îòêàç", IDCANCEL, 199, 126, 50, 14
END
IDD_CHANGE_KEY_SEQ2 DIALOGEX 5, 100, 269, 78
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_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, 136, 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
DEFPUSHBUTTON "Äîáðå", IDOK, 212, 25, 50, 14
PUSHBUTTON "Îòêàç", IDCANCEL, 212, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 285, 74
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Ïðîìÿíà íà êëàâèøíîòî ñú÷åòàíèå"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 209, 60
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, 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 "Äîáðå", IDOK, 227, 18, 50, 14
PUSHBUTTON "Îòêàç", IDCANCEL, 227, 44, 50, 14
END
IDD_CHANGE_KEY_SEQ3 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Ïðîìÿíà íà êëàâèøíîòî ñú÷åòàíèå"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 185, 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
CTEXT "+", -1, 62, 87, 8, 9
CONTROL "", IDC_CKS_BUTTON, "BUTTON", BS_OWNERDRAW, 96, 77, 13, 33
AUTORADIOBUTTON "&Îáðàòíî óäàðåíèå `", IDC_GRAVE_ACCENT_RADIOBTN, 110, 87, 80, 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 "Äîáðå", IDOK, 192, 25, 50, 14
PUSHBUTTON "Îòêàç", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ4 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | 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
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 "Äîáðå", IDOK, 192, 25, 50, 14
PUSHBUTTON "Îòêàç", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ5 DIALOGEX 5, 100, 269, 78
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Ïðîìÿíà íà êëàâèøíîòî ñú÷åòàíèå"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", 1240, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48
AUTOCHECKBOX "&Èçïîëçâàíå íà êëàâèøíî ñú÷åòàíèå", 1249, 17, 17, 170, 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, 30, 10
COMBOBOX 1236, 145, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "Äîáðå", IDOK, 212, 25, 50, 14
PUSHBUTTON "Îòêàç", IDCANCEL, 212, 47, 50, 14
LTEXT "", 1240, 4, 5, 186, 10
GROUPBOX "", -1, 7, 16, 179, 48
AUTOCHECKBOX "S&witch keyboard layouts", IDC_USE_SK, 12, 17, 135, 8
CTEXT "SHIFT", -1, 68, 37, 27, 12
CTEXT "+", -1, 57, 37, 8, 9
AUTORADIOBUTTON "&CTRL", -1, 24, 31, 30, 11, WS_GROUP
AUTORADIOBUTTON "Left A&LT", -1, 24, 45, 50, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 83, 70, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 136, 70, 50, 14
END
IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
@ -224,24 +69,22 @@ BEGIN
LTEXT "Åçèê íà ïèñàíå", -1, 7, 7, 55, 8
LTEXT "", -1, 73, 7, 129, 8
LTEXT "Êëàâèàòóðíà ïîäðåäáà/IME:", -1, 7, 21, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "Äîáðå", IDOK, 116, 53, 52, 14
PUSHBUTTON "Îòêàç", IDCANCEL, 169, 53, 52, 14
END
STRINGTABLE
BEGIN
IDS_CPLSYSTEMNAME "Ñëîâåñíè óñëóãè è åçèöè íà âúâåæäàíå"
IDS_CPLSYSTEMNAME "Ñëîâåñíè óñëóãè è åçèöè íà âúâåæäàíå"
IDS_CPLSYSTEMDESCRIPTION "Íàãëàñÿâàíå íà íàñòðîéêèòå çà åçèöèòå íà âúâåæäàíå."
IDS_KEYBOARD "Êëàâèàòóðà"
IDS_ADV_TEXT_SRV "Ðàçøèðåíè ñëîâåñíè óñëóãè"
IDS_NONE "(Íÿìà)"
IDS_UNKNOWN "(Íåèçâåñòíî)"
IDS_RESTART "Èñêàòå ëè äà ïðåçàïóñíåòå êîìïþòúðà îùå ñåãà?"
IDS_SPEECH "Ãîâîð"
IDS_HRD_REC "Ðàçïîçíàâàíå íà ðúêîïèñ"
IDS_OFF_ADV_TXT_SRV "Èñêàòå ëè äà èçêëþ÷èòå ðàçøèðåíèåò ñëîâåñíè óñëóãè?"
IDS_WHATS_THIS "Êàêâî å òîâà?"
IDS_KEYBOARD "Êëàâèàòóðà"
IDS_NONE "(Íÿìà)"
IDS_UNKNOWN "(Íåèçâåñòíî)"
IDS_RESTART "Èñêàòå ëè äà ïðåçàïóñíåòå êîìïþòúðà îùå ñåãà?"
IDS_WHATS_THIS "Êàêâî å òîâà?"
IDS_LANGUAGE "Language"
IDS_LAYOUT "Keyboard Layout"
END
STRINGTABLE

View file

@ -1,51 +1,18 @@
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Einstellungen"
CAPTION "Settings"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "&Standard-Eingabesprache", -1, 7,7,237,53
LTEXT "Wählen Sie eine der installieren Sprachen aus, die Sie beim Einschalten des PCs nutzen wollen.",-1,14,18,220,17
COMBOBOX IDC_DEFAULT_INPUT_LANG, 14, 40, 218, 46, CBS_DROPDOWNLIST | CBS_SORT
GROUPBOX "Installierte &Dienste", -1, 7,65,237,115
LTEXT "Wählen Sie die Dienste für jede Eingabesprache.\nVerwenden Sie die Schaltflächen ""Hinzufügen"" und ""Entfernen"".",-1,14,75,220,17
CONTROL "TEXT", IDC_KEYLAYOUT_TREE, "SysTreeView32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | 0x00000034, 14, 96, 160, 78
PUSHBUTTON "&Als Standard", IDC_SET_DEFAULT, 179, 106, 59, 14
PUSHBUTTON "&Hinzufügen...", IDC_ADD_BUTTON, 179, 124, 59, 14
PUSHBUTTON "Ent&fernen...", IDC_REMOVE_BUTTON, 179, 142, 59, 14
PUSHBUTTON "&Eigenschaften...", IDC_PROP_BUTTON, 179, 160, 59, 14
GROUPBOX "&Einstellungen", -1, 7,185,237,36
PUSHBUTTON "Sprach&leiste...", IDC_LANG_BAR_BUTTON, 14, 198, 70, 14
PUSHBUTTON "&Tastatur...", IDC_KEY_SETTINGS_BUTTON, 90, 198, 70, 14
END
IDD_PROPPAGEADVANCED DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Erweitert"
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 Programmen zu aktivieren, die keine Sprach- / 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
END
IDD_LANGBAR DIALOGEX 20, 20, 240, 120
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Sprachleisten-Einstellungen"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 7, 7, 226, 85
AUTOCHECKBOX "&Die Sprachleiste auf dem Desktop anzeigen.", IDC_LANGBAR_ON_DESK_CHECKBOX, 17, 17, 210, 10, WS_GROUP
AUTOCHECKBOX "Die Sprachleis&te transparent anzeigen wenn inaktiv.", IDC_LANGBAR_TRANSP_INACT_CHECKBOX, 17, 32, 210, 10
AUTOCHECKBOX "Weitere Sprachleistenicons anzeigen.", IDC_ADDIT_LANGBAR_ICON_NOTIFYAREA_CHECKBOX, 17, 47, 210, 10
AUTOCHECKBOX "T&extlabels in der Sprachleiste anzeiegen.", IDC_TEXTLABEL_ON_LANGBAR_CHECKBOX, 17, 62, 210, 10
AUTOCHECKBOX "E&rweiterte Textdienste deaktivieren.", IDC_OFF_ADVAN_TEXTSERV_CHECKBOX, 17, 77, 200, 10
DEFPUSHBUTTON "OK", IDOK, 129, 99, 50, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 182, 99, 50, 14
LTEXT "Select the services that you want for each input language shown in the list.\nUse the Add and Remove buttons to modify this list.", -1, 9, 6, 238, 17
CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 28, 237, 109
PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 101, 159, 144, 14
PUSHBUTTON "A&dd...", IDC_ADD_BUTTON, 27, 142, 70, 14
PUSHBUTTON "&Remove...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
PUSHBUTTON "&Properties...", IDC_PROP_BUTTON, 175, 142, 70, 14
GROUPBOX "Preferences", -1, 7, 185, 240, 36
PUSHBUTTON "&Key Settings...", IDC_KEY_SET_BTN, 14, 198, 110, 14
END
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
@ -54,13 +21,13 @@ CAPTION "Erweiterte Tasteneinstellungen"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Um Caps Lock zu deaktivieren", -1, 7, 7, 258, 26
AUTORADIOBUTTON "Caps &Lock Taste drücken", IDC_PRESS_CAPSLOCK_KEY_RADIOBTN, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "&Shift Taste drücken", IDC_PRESS_SHIFT_KEY_RADIOBTN, 144, 17, 120, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Caps &Lock Taste drücken", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "&Shift Taste drücken", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
GROUPBOX "Schnelltasten für Eingabesprachen", -1, 7, 37, 258, 95
LTEXT "Aktion", -1, 14, 47, 60, 9
RTEXT "Tasten&kombination", -1, 177, 47, 79, 9
LISTBOX IDC_KEY_LISTBOX, 14, 57, 244, 52, LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "Tastenkombination änder&n...", IDC_CHANGE_KEY_SEQ_BUTTON, 152, 113, 106, 14, WS_GROUP
PUSHBUTTON "Tastenkombination änder&n...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 146, 140, 70, 14
END
@ -71,30 +38,27 @@ CAPTION "Eingabesprache hinzuf
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Eingabesprache:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANGUAGE_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
LTEXT "&Tastaturlayout/IME:", -1, 7, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 169, 68, 50, 14
END
IDD_CHANGE_KEY_SEQ2 DIALOGEX 5, 100, 269, 78
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 194, 89
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Tastenkombination ändern"
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", -1, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48
AUTOCHECKBOX "Tastenkombination aktivi&eren", IDC_ENABLE_KEY_SEQ_CHECKBOX, 17, 17, 110, 8
CTEXT "SHIFT", -1, 68, 37, 27, 12
CTEXT "+", -1, 57, 37, 8, 9
CTEXT "+", -1, 98, 37, 8, 10
CHECKBOX "&STRG", IDC_CTRL_CHECKBOX, 24, 31, 30, 11, NOT WS_TABSTOP
CHECKBOX "&ALT", IDC_ALT_CHECKBOX, 24, 45, 40, 12, NOT WS_TABSTOP
LTEXT "&Taste:", -1, 110, 37, 14, 10
COMBOBOX IDC_CKEY_COMBOBOX, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 212, 47, 50, 14
LTEXT "", 1240, 4, 5, 186, 10
GROUPBOX "", -1, 7, 16, 179, 48
AUTOCHECKBOX "S&witch keyboard layouts", IDC_USE_SK, 12, 17, 135, 8
CTEXT "SHIFT", -1, 68, 37, 27, 12
CTEXT "+", -1, 57, 37, 8, 9
AUTORADIOBUTTON "&CTRL", -1, 24, 31, 30, 11, WS_GROUP
AUTORADIOBUTTON "Left A&LT", -1, 24, 45, 50, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 83, 70, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 136, 70, 50, 14
END
IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
@ -105,143 +69,23 @@ BEGIN
LTEXT "Eingabesprache:", -1, 7, 7, 61, 8
LTEXT "", -1, 73, 7, 129, 8
LTEXT "&Tastaturlayout/IME:", -1, 7, 21, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 169, 53, 52, 14
END
IDD_ADD2 DIALOGEX 20, 20, 257, 176
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Eingabesprache hinzufügen"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Eingabesprache:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Tastaturlayout/IME:", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Handschrifterkennung:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Sprche:", IDC_SPEECH_CHECKBOX, 37, 94, 110, 10
COMBOBOX IDC_SPEECH_COMBO, 49, 105, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Weitere Textdienste:", 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 "Abbrechen", IDCANCEL, 199, 155, 50, 14
END
IDD_ADD3 DIALOGEX 20, 20, 257, 147
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Eingabesprache hinzufügen"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Eingabesprache:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Tastaturlayout/IME:", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Handschrifterkennung:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Sprache:", 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 "Abbrechen", IDCANCEL, 199, 126, 50, 14
END
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 285, 74
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Tastenkombination ändern"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 209, 60
AUTOCHECKBOX "&Eingabesprache wechseln", IDC_SWITCH_INPUT_LANG_CHECKBOX, 15, 15, 95, 12
LTEXT "SHIFT", -1, 73, 37, 27, 12
CTEXT "+", -1, 62, 37, 8, 9
AUTORADIOBUTTON "&Strg", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 30, 11, WS_GROUP
AUTORADIOBUTTON "Links &Alt", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "T&astaturlayouts ändern", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 121, 15, 90, 12
LTEXT "SHIFT", -1, 179, 37, 27, 12
CTEXT "+", -1, 168, 37, 8, 9
AUTORADIOBUTTON "S&trg", IDC_LAYOUT_CTRL_RADIOBTN, 135, 31, 30, 11, WS_GROUP
AUTORADIOBUTTON "Links A&lt", IDC_LAYOUT_LEFTALT_RADIOBTN, 135, 45, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 227, 18, 50, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 227, 44, 50, 14
END
IDD_CHANGE_KEY_SEQ3 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Tastenkombination ändern"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 174, 110
AUTOCHECKBOX "&Eingabesprache wechseln", IDC_SWITCH_INPUT_LANG_CHECKBOX, 15, 15, 95, 12
LTEXT "SHIFT", -1, 73, 37, 27, 12
CTEXT "+", -1, 62, 37, 8, 9
AUTORADIOBUTTON "&Strg", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 30, 11, WS_GROUP
AUTORADIOBUTTON "Links &Alt", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "T&astaturlayouts ändern", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 90, 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 "&Grave Akzent ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 87, 69, 10, WS_GROUP
AUTORADIOBUTTON "S&trg", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 30, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Links A&lt", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ4 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Tastenkombination ändern"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 174, 110
AUTOCHECKBOX "&Eingabesprache wechseln", IDC_SWITCH_INPUT_LANG_CHECKBOX, 15, 15, 95, 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 "&Grave Akzent ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 37, 69, 10, WS_GROUP
AUTORADIOBUTTON "&Strg", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 30, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Links &Alt", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "T&astaturlayouts ändern", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 90, 12
LTEXT "SHIFT", -1, 73, 87, 27, 12
CTEXT "+", -1, 62, 87, 8, 9
AUTORADIOBUTTON "S&trg", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 30, 11, WS_GROUP
AUTORADIOBUTTON "Links A&lt", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ5 DIALOGEX 5, 100, 269, 78
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Tastenkombination ändern"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", 1240, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48
AUTOCHECKBOX "&Tastenkombination aktivieren", 1249, 17, 17, 110, 8
CTEXT "SHIFT", -1, 68, 37, 27, 12
CTEXT "+", -1, 57, 37, 8, 9
CTEXT "+", -1, 98, 37, 8, 10
AUTORADIOBUTTON "&Strg", -1, 24, 31, 30, 11, WS_GROUP
AUTORADIOBUTTON "Links &Alt", -1, 24, 45, 40, 12, NOT WS_TABSTOP
LTEXT "&Key:", -1, 110, 37, 14, 10
COMBOBOX 1236, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 212, 47, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLSYSTEMNAME "Textdienste und Eingabesprachen"
IDS_CPLSYSTEMNAME "Textdienste und Eingabesprachen"
IDS_CPLSYSTEMDESCRIPTION "Ändert die Einstellungen der Texteingabe einer Sprache."
IDS_KEYBOARD "Tastatur"
IDS_ADV_TEXT_SRV "Erweiterte Textdienste"
IDS_NONE "(Keine)"
IDS_UNKNOWN "(Unbekannt)"
IDS_RESTART "Wollen Sie Ihren Computer nun neustarten?"
IDS_SPEECH "Sprache"
IDS_HRD_REC "Handschrifterkennung"
IDS_OFF_ADV_TXT_SRV "Wollen Sie die erweiterten Textdienste ausschalten?"
IDS_WHATS_THIS "Was ist das?"
IDS_KEYBOARD "Tastatur"
IDS_NONE "(Keine)"
IDS_UNKNOWN "(Unbekannt)"
IDS_RESTART "Wollen Sie Ihren Computer nun neustarten?"
IDS_WHATS_THIS "Was ist das?"
IDS_LANGUAGE "Language"
IDS_LAYOUT "Keyboard Layout"
END
STRINGTABLE

View file

@ -1,51 +1,18 @@
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Settings"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Default input language", -1, 7,7,237,53
LTEXT "Select one of the installed input languages to use when you start your computer.",-1,14,18,220,17
COMBOBOX IDC_DEFAULT_INPUT_LANG, 14, 40, 218, 46, CBS_DROPDOWNLIST | CBS_SORT
GROUPBOX "&Installed services", -1, 7,65,237,115
LTEXT "Select the services that you want for each input language shown in the list.\nUse the Add and Remove buttons to modify this list.",-1,14,75,220,17
CONTROL "TEXT", IDC_KEYLAYOUT_TREE, "SysTreeView32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | 0x00000034, 14, 96, 160, 78
PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 179, 106, 59, 14
PUSHBUTTON "A&dd...", IDC_ADD_BUTTON, 179, 124, 59, 14
PUSHBUTTON "&Remove...", IDC_REMOVE_BUTTON, 179, 142, 59, 14
PUSHBUTTON "&Properties...", IDC_PROP_BUTTON, 179, 160, 59, 14
GROUPBOX "Preferences", -1, 7,185,237,36
PUSHBUTTON "Language &Bar...", IDC_LANG_BAR_BUTTON, 14, 198, 70, 14
PUSHBUTTON "&Key Settings...", IDC_KEY_SETTINGS_BUTTON, 90, 198, 70, 14
END
IDD_PROPPAGEADVANCED DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Advanced"
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.",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
END
IDD_LANGBAR DIALOGEX 20, 20, 240, 120
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Language Bar Settings"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 7, 7, 226, 85
AUTOCHECKBOX "Show the Language &bar on the desktop", IDC_LANGBAR_ON_DESK_CHECKBOX, 17, 17, 210, 10, WS_GROUP
AUTOCHECKBOX "Show the Language bar as &transparent when inactive", IDC_LANGBAR_TRANSP_INACT_CHECKBOX, 17, 32, 210, 10
AUTOCHECKBOX "Show &additional Language bar icons in the Notification area", IDC_ADDIT_LANGBAR_ICON_NOTIFYAREA_CHECKBOX, 17, 47, 210, 10
AUTOCHECKBOX "Show text &labels on the Language bar", IDC_TEXTLABEL_ON_LANGBAR_CHECKBOX, 17, 62, 210, 10
AUTOCHECKBOX "Turn &off advanced text services", IDC_OFF_ADVAN_TEXTSERV_CHECKBOX, 17, 77, 200, 10
DEFPUSHBUTTON "OK", IDOK, 129, 99, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 182, 99, 50, 14
LTEXT "Select the services that you want for each input language shown in the list.\nUse the Add and Remove buttons to modify this list.", -1, 9, 6, 238, 17
CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 28, 237, 109
PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 101, 159, 144, 14
PUSHBUTTON "A&dd...", IDC_ADD_BUTTON, 27, 142, 70, 14
PUSHBUTTON "&Remove...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
PUSHBUTTON "&Properties...", IDC_PROP_BUTTON, 175, 142, 70, 14
GROUPBOX "Preferences", -1, 7, 185, 240, 36
PUSHBUTTON "&Key Settings...", IDC_KEY_SET_BTN, 14, 198, 110, 14
END
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
@ -54,13 +21,13 @@ CAPTION "Advanced Key Settings"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "To turn off Caps Lock", -1, 7, 7, 258, 26
AUTORADIOBUTTON "Press the CAPS &LOCK key", IDC_PRESS_CAPSLOCK_KEY_RADIOBTN, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "Press the SHI&FT key", IDC_PRESS_SHIFT_KEY_RADIOBTN, 144, 17, 120, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Press the CAPS &LOCK key", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "Press the SHI&FT key", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
GROUPBOX "Hot keys for input languages", -1, 7, 37, 258, 95
LTEXT "Action", -1, 14, 47, 60, 9
RTEXT "&Key sequence", -1, 177, 47, 79, 9
LISTBOX IDC_KEY_LISTBOX, 14, 57, 244, 52, LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "&Change Key Sequence...", IDC_CHANGE_KEY_SEQ_BUTTON, 152, 113, 106, 14, WS_GROUP
PUSHBUTTON "&Change Key Sequence...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
PUSHBUTTON "Cancel", IDCANCEL, 146, 140, 70, 14
END
@ -71,149 +38,27 @@ CAPTION "Add Input language"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Input language:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANGUAGE_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
LTEXT "&Keyboard layout/IME:", -1, 7, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 169, 68, 50, 14
END
IDD_ADD2 DIALOGEX 20, 20, 257, 176
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Add Input Language"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Input language:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Keyboard layout/IME:", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Handwriting recognition:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Speech:", IDC_SPEECH_CHECKBOX, 37, 94, 110, 10
COMBOBOX IDC_SPEECH_COMBO, 49, 105, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&More Text Services:", 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 "Cancel", IDCANCEL, 199, 155, 50, 14
END
IDD_ADD3 DIALOGEX 20, 20, 257, 147
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Add Input Language"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Input language:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Keyboard layout/IME:", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Handwriting recognition:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Speech:", 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 "Cancel", IDCANCEL, 199, 126, 50, 14
END
IDD_CHANGE_KEY_SEQ2 DIALOGEX 5, 100, 269, 78
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 194, 89
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", -1, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48
AUTOCHECKBOX "&Enable Key Sequence", IDC_ENABLE_KEY_SEQ_CHECKBOX, 17, 17, 85, 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 "&Key:", -1, 110, 37, 14, 10
COMBOBOX IDC_CKEY_COMBOBOX, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 212, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 285, 74
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 209, 60
AUTOCHECKBOX "&Switch input languages", 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 "Left &ALT", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "S&witch keyboard layouts", 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 "Left A&LT", IDC_LAYOUT_LEFTALT_RADIOBTN, 135, 45, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 227, 18, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 227, 44, 50, 14
END
IDD_CHANGE_KEY_SEQ3 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 174, 110
AUTOCHECKBOX "&Switch input languages", 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 "Left &ALT", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "S&witch keyboard layouts", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 90, 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 "&Grave Accent ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 87, 69, 10, WS_GROUP
AUTORADIOBUTTON "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 30, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Left A&LT", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ4 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 174, 110
AUTOCHECKBOX "&Switch input languages", 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 "&Grave Accent ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 37, 69, 10, WS_GROUP
AUTORADIOBUTTON "&CTRL", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 30, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Left &ALT", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "S&witch keyboard layouts", 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 "Left A&LT", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ5 DIALOGEX 5, 100, 269, 78
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", 1240, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48
AUTOCHECKBOX "&Enable Key Sequence", 1249, 17, 17, 85, 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 "Left &ALT", -1, 24, 45, 40, 12, NOT WS_TABSTOP
LTEXT "&Key:", -1, 110, 37, 14, 10
COMBOBOX 1236, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 212, 47, 50, 14
LTEXT "", 1240, 4, 5, 186, 10
GROUPBOX "", -1, 7, 16, 179, 48
AUTOCHECKBOX "S&witch keyboard layouts", IDC_USE_SK, 12, 17, 135, 8
CTEXT "SHIFT", -1, 68, 37, 27, 12
CTEXT "+", -1, 57, 37, 8, 9
AUTORADIOBUTTON "&CTRL", -1, 24, 31, 30, 11, WS_GROUP
AUTORADIOBUTTON "Left A&LT", -1, 24, 45, 50, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 83, 70, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 136, 70, 50, 14
END
IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
@ -224,24 +69,22 @@ BEGIN
LTEXT "Input language:", -1, 7, 7, 61, 8
LTEXT "", -1, 73, 7, 129, 8
LTEXT "&Keyboard layout/IME:", -1, 7, 21, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
PUSHBUTTON "Cancel", IDCANCEL, 169, 53, 52, 14
END
STRINGTABLE
BEGIN
IDS_CPLSYSTEMNAME "Text Services and Input Languages"
IDS_CPLSYSTEMNAME "Text Services and Input Languages"
IDS_CPLSYSTEMDESCRIPTION "Customizes settings for text input of languages."
IDS_KEYBOARD "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_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_KEYBOARD "Keyboard"
IDS_NONE "(None)"
IDS_UNKNOWN "(Unknown)"
IDS_RESTART "Do you want to restart your computer now?"
IDS_WHATS_THIS "What's This?"
IDS_LANGUAGE "Language"
IDS_LAYOUT "Keyboard Layout"
END
STRINGTABLE

View file

@ -5,52 +5,19 @@
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Configuración"
CAPTION "Settings"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Idioma predeterminado del dispositivo de entrada", -1, 7,7,237,53
LTEXT "Seleccione uno de los idiomas de entrada instalados para usarlo cuando inicie su equipo.",-1,14,18,220,17
COMBOBOX IDC_DEFAULT_INPUT_LANG, 14, 40, 218, 46, CBS_DROPDOWNLIST | CBS_SORT
GROUPBOX "&Servicios Instalados", -1, 7,65,237,115
LTEXT "Seleccione los servicios que desea para cada idioma mostrado en la lista. Use los botones Agregar y Quitar para modificar la lista.",-1,14,75,220,17
CONTROL "TEXT", IDC_KEYLAYOUT_TREE, "SysTreeView32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | 0x00000034, 14, 96, 160, 78
PUSHBUTTON "&Por defecto", IDC_SET_DEFAULT, 179, 106, 59, 14
PUSHBUTTON "A&gregar...", IDC_ADD_BUTTON, 179, 124, 59, 14
PUSHBUTTON "&Quitar...", IDC_REMOVE_BUTTON, 179, 142, 59, 14
PUSHBUTTON "Propie&dades...", IDC_PROP_BUTTON, 179, 160, 59, 14
GROUPBOX "Preferencias", -1, 7,185,237,36
PUSHBUTTON "&Barra de idioma...", IDC_LANG_BAR_BUTTON, 14, 198, 70, 14
PUSHBUTTON "C&onfiguración de teclas...", IDC_KEY_SETTINGS_BUTTON, 90, 198, 70, 14
END
IDD_PROPPAGEADVANCED DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Opciones avanzadas"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
GROUPBOX "Configuración de compatibilidad", -1, 7,7,231,60
AUTOCHECKBOX "&Extender compatibilidad con servicios avanzados de texto para todos los programas", IDC_SUPPORT_ADV_SERV_CHECKBOX, 14, 19,210, 10, WS_GROUP
LTEXT "Active esta casilla de verificación para habilitar los servicios avanzados de texto en Bloc de notas y otros programas que no admiten normalmente reconocimiento de voz y caligrafía, y habilitar también otros servicios avanzados de entrada.",IDC_SUPPORT_ADV_SERV_TEXT,14,33,220,25
GROUPBOX "Configuración del sistema", -1, 7,74,231,60
AUTOCHECKBOX "&Desactivar todos los servicios de texto avanzados", IDC_TURNOFF_ADV_TXTSERV_CHECKBOX, 14, 86, 210, 10, WS_GROUP
LTEXT "Active esta casilla de verificación para desactivar los servicios avanzados de texto en todos los programas. No recomendado para usuarios de Asia oriental porque cierra la Barra de idioma.",-1,14,100,220,25
END
IDD_LANGBAR DIALOGEX 20, 20, 240, 120
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Opciones de la barra de idioma"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 7, 7, 226, 85
AUTOCHECKBOX "Mostrar la &barra de idioma en el escritorio", IDC_LANGBAR_ON_DESK_CHECKBOX, 17, 17, 210, 10, WS_GROUP
AUTOCHECKBOX "Mostrar la barra de idioma &transparente en inactividad", IDC_LANGBAR_TRANSP_INACT_CHECKBOX, 17, 32, 210, 10
AUTOCHECKBOX "Mostrar iconos &adicionales de la barra de idioma en el area de notificación", IDC_ADDIT_LANGBAR_ICON_NOTIFYAREA_CHECKBOX, 17, 47, 210, 10
AUTOCHECKBOX "Mostrar &etiquetas de texto en la barra de idioma", IDC_TEXTLABEL_ON_LANGBAR_CHECKBOX, 17, 62, 210, 10
AUTOCHECKBOX "Apagar los servici&os avanzados de texto", IDC_OFF_ADVAN_TEXTSERV_CHECKBOX, 17, 77, 200, 10
DEFPUSHBUTTON "Aceptar", IDOK, 129, 99, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 182, 99, 50, 14
LTEXT "Select the services that you want for each input language shown in the list.\nUse the Add and Remove buttons to modify this list.", -1, 9, 6, 238, 17
CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 28, 237, 109
PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 101, 159, 144, 14
PUSHBUTTON "A&dd...", IDC_ADD_BUTTON, 27, 142, 70, 14
PUSHBUTTON "&Remove...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
PUSHBUTTON "&Properties...", IDC_PROP_BUTTON, 175, 142, 70, 14
GROUPBOX "Preferences", -1, 7, 185, 240, 36
PUSHBUTTON "&Key Settings...", IDC_KEY_SET_BTN, 14, 198, 110, 14
END
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
@ -59,13 +26,13 @@ CAPTION "Configuraci
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Desactivar la tecla Bloq Mayús", -1, 7, 7, 258, 26
AUTORADIOBUTTON "Pressionar la tecla B&loq Mayús", IDC_PRESS_CAPSLOCK_KEY_RADIOBTN, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "Presionar la tecla &Mayús", IDC_PRESS_SHIFT_KEY_RADIOBTN, 144, 17, 120, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Pressionar la tecla B&loq Mayús", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "Presionar la tecla &Mayús", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
GROUPBOX "Teclas de acceso rápido para idiomas de dispositivo de entrada", -1, 7, 37, 258, 95
LTEXT "Acción", -1, 14, 47, 60, 9
RTEXT "&Secuencia de teclas", -1, 177, 47, 79, 9
LISTBOX IDC_KEY_LISTBOX, 14, 57, 244, 52, LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "&Cambiar secuencia de teclas...", IDC_CHANGE_KEY_SEQ_BUTTON, 152, 113, 106, 14, WS_GROUP
PUSHBUTTON "&Cambiar secuencia de teclas...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
DEFPUSHBUTTON "Aceptar", IDOK, 66, 140, 70, 14
PUSHBUTTON "Cancelar", IDCANCEL, 146, 140, 70, 14
END
@ -76,149 +43,27 @@ CAPTION "Agregar idioma de entrada"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Idioma de dispositivo de entrada:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANGUAGE_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
LTEXT "&Distribución del teclado/IME:", -1, 7, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "Aceptar", IDOK, 116, 68, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 169, 68, 50, 14
END
IDD_ADD2 DIALOGEX 20, 20, 257, 176
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 194, 89
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Agregar idioma de entrada"
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Idioma de dispositivo de entrada:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Distribución del teclado/IME:", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Reconocimiento de escritura:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Speech:", IDC_SPEECH_CHECKBOX, 37, 94, 110, 10
COMBOBOX IDC_SPEECH_COMBO, 49, 105, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Más servicios de texto:", 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 "Aceptar", IDOK, 146, 155, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 199, 155, 50, 14
END
IDD_ADD3 DIALOGEX 20, 20, 257, 147
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Agregar idioma de entrada"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Idioma de dispositivo de entrada:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Distribución del teclado/IME:", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Reconocimiento de escritura:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Speech:", IDC_SPEECH_CHECKBOX, 37, 94, 110, 10
COMBOBOX IDC_SPEECH_COMBO, 49, 105, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "Aceptar", IDOK, 146, 126, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 199, 126, 50, 14
END
IDD_CHANGE_KEY_SEQ2 DIALOGEX 5, 100, 269, 78
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Cambiar secuencia de teclas"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", -1, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48
AUTOCHECKBOX "&Permitir secuencia de teclas", IDC_ENABLE_KEY_SEQ_CHECKBOX, 17, 17, 85, 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 "&Tecla:", -1, 110, 37, 14, 10
COMBOBOX IDC_CKEY_COMBOBOX, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "Aceptar", IDOK, 212, 25, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 212, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 285, 74
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Cambiar secuencia de teclas"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 209, 60
AUTOCHECKBOX "Ca&mbiar el idioma del dispositivo de entrada", 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 Izq.", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "Camb&iar la distribución del teclado", 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 Izq.", IDC_LAYOUT_LEFTALT_RADIOBTN, 135, 45, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "Aceptar", IDOK, 227, 18, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 227, 44, 50, 14
END
IDD_CHANGE_KEY_SEQ3 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Cambiar secuencia de teclas"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 174, 110
AUTOCHECKBOX "Ca&mbiar el idioma del dispositivo de entrada", 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 Izq.", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "Camb&iar la distribución del teclado", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 90, 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 "Acento &grave ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 87, 69, 10, WS_GROUP
AUTORADIOBUTTON "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 30, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "A&LT Izq.", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "Aceptar", IDOK, 192, 25, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ4 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Cambiar secuencia de teclas"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 174, 110
AUTOCHECKBOX "Ca&mbiar el idioma del dispositivo de entrada", 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 "Acento &grave ( ` )", 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 Izq.", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "Camb&iar la distribución del teclado", 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 Izq.", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "Aceptar", IDOK, 192, 25, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ5 DIALOGEX 5, 100, 269, 78
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Cambiar secuencia de teclas"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", 1240, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48
AUTOCHECKBOX "P&ermitir secuencia de teclas", 1249, 17, 17, 85, 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 Izq.", -1, 24, 45, 40, 12, NOT WS_TABSTOP
LTEXT "&Tecla:", -1, 110, 37, 14, 10
COMBOBOX 1236, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "Aceptar", IDOK, 212, 25, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 212, 47, 50, 14
LTEXT "", 1240, 4, 5, 186, 10
GROUPBOX "", -1, 7, 16, 179, 48
AUTOCHECKBOX "S&witch keyboard layouts", IDC_USE_SK, 12, 17, 135, 8
CTEXT "SHIFT", -1, 68, 37, 27, 12
CTEXT "+", -1, 57, 37, 8, 9
AUTORADIOBUTTON "&CTRL", -1, 24, 31, 30, 11, WS_GROUP
AUTORADIOBUTTON "Left A&LT", -1, 24, 45, 50, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 83, 70, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 136, 70, 50, 14
END
IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
@ -229,24 +74,22 @@ BEGIN
LTEXT "&Idioma de dispositivo de entrada:", -1, 7, 7, 61, 8
LTEXT "", -1, 73, 7, 129, 8
LTEXT "&Distribución del teclado/IME:", -1, 7, 21, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "Aceptar", IDOK, 116, 53, 52, 14
PUSHBUTTON "Cancelar", IDCANCEL, 169, 53, 52, 14
END
STRINGTABLE
BEGIN
IDS_CPLSYSTEMNAME "Servicios de texto e idiomas de dispositivos de entrada"
IDS_CPLSYSTEMNAME "Servicios de texto e idiomas de dispositivos de entrada"
IDS_CPLSYSTEMDESCRIPTION "Personaliza las propiedades para los idiomas de entrada."
IDS_KEYBOARD "Teclado"
IDS_ADV_TEXT_SRV "Servicios avanzados de texto"
IDS_NONE "(Ninguno)"
IDS_UNKNOWN "(Desconocido)"
IDS_RESTART "¿Quiere reiniciar su equipo ahora?"
IDS_SPEECH "Speech"
IDS_HRD_REC "Reconocimiento de escritura"
IDS_OFF_ADV_TXT_SRV "¿Deseas apagar los servicios avanzados de texto?"
IDS_WHATS_THIS "¿Qué es esto?"
IDS_KEYBOARD "Teclado"
IDS_NONE "(Ninguno)"
IDS_UNKNOWN "(Desconocido)"
IDS_RESTART "¿Quiere reiniciar su equipo ahora?"
IDS_WHATS_THIS "¿Qué es esto?"
IDS_LANGUAGE "Language"
IDS_LAYOUT "Keyboard Layout"
END
STRINGTABLE

View file

@ -1,51 +1,18 @@
LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Paramètres"
CAPTION "Settings"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Langue de saisie par défaut", -1, 7,7,237,53
LTEXT "Sélectionnez une des langues de saisie installées pour l'utiliser quand vous allumez votre ordinateur.",-1,14,18,220,17
COMBOBOX IDC_DEFAULT_INPUT_LANG, 14, 40, 218, 46, CBS_DROPDOWNLIST | CBS_SORT
GROUPBOX "Services &installés", -1, 7,65,237,115
LTEXT "Sélectionnez les services que vous voulez pour chaque langue de saisie affichée dans la liste.\nUtilisez les boutons Ajouter et Supprimer pour modifier cette liste.",-1,14,75,220,17
CONTROL "TEXT", IDC_KEYLAYOUT_TREE, "SysTreeView32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | 0x00000034, 14, 96, 160, 78
PUSHBUTTON "Définir par défaut", IDC_SET_DEFAULT, 179, 106, 59, 14
PUSHBUTTON "Ajouter...", IDC_ADD_BUTTON, 179, 124, 59, 14
PUSHBUTTON "Supp&rimer...", IDC_REMOVE_BUTTON, 179, 142, 59, 14
PUSHBUTTON "&Propriétés...", IDC_PROP_BUTTON, 179, 160, 59, 14
GROUPBOX "Préférences", -1, 7,185,237,36
PUSHBUTTON "&Barre de langue...", IDC_LANG_BAR_BUTTON, 14, 198, 70, 14
PUSHBUTTON "Paramètres des touches...", IDC_KEY_SETTINGS_BUTTON, 90, 198, 70, 14
END
IDD_PROPPAGEADVANCED DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Avancé"
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.",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
END
IDD_LANGBAR DIALOGEX 20, 20, 240, 120
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Paramètres de la barre de langue"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 7, 7, 226, 85
AUTOCHECKBOX "Montrer la &Barre de langue sur le bureau", IDC_LANGBAR_ON_DESK_CHECKBOX, 17, 17, 210, 10, WS_GROUP
AUTOCHECKBOX "Montrer la Barre de langue de façon transparente quand elle est inactive", IDC_LANGBAR_TRANSP_INACT_CHECKBOX, 17, 32, 210, 10
AUTOCHECKBOX "Montrer les icônes &additionnelles de la barre de langue dans la zone de Notification", IDC_ADDIT_LANGBAR_ICON_NOTIFYAREA_CHECKBOX, 17, 47, 210, 10
AUTOCHECKBOX "Monter &les intitulés de texte sur la Barre de langue", IDC_TEXTLABEL_ON_LANGBAR_CHECKBOX, 17, 62, 210, 10
AUTOCHECKBOX "Désac&tiver les services avancés de texte", IDC_OFF_ADVAN_TEXTSERV_CHECKBOX, 17, 77, 200, 10
DEFPUSHBUTTON "OK", IDOK, 129, 99, 50, 14
PUSHBUTTON "Annuler", IDCANCEL, 182, 99, 50, 14
LTEXT "Select the services that you want for each input language shown in the list.\nUse the Add and Remove buttons to modify this list.", -1, 9, 6, 238, 17
CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 28, 237, 109
PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 101, 159, 144, 14
PUSHBUTTON "A&dd...", IDC_ADD_BUTTON, 27, 142, 70, 14
PUSHBUTTON "&Remove...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
PUSHBUTTON "&Properties...", IDC_PROP_BUTTON, 175, 142, 70, 14
GROUPBOX "Preferences", -1, 7, 185, 240, 36
PUSHBUTTON "&Key Settings...", IDC_KEY_SET_BTN, 14, 198, 110, 14
END
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
@ -54,13 +21,13 @@ CAPTION "Param
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Pour désactiver le verouillage majuscule", -1, 7, 7, 258, 26
AUTORADIOBUTTON "Presser &la touche VERR MAJ", IDC_PRESS_CAPSLOCK_KEY_RADIOBTN, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "Presser la touche MAJ", IDC_PRESS_SHIFT_KEY_RADIOBTN, 144, 17, 120, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Presser &la touche VERR MAJ", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "Presser la touche MAJ", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
GROUPBOX "Touches de raccourci pour la saisie des langues", -1, 7, 37, 258, 95
LTEXT "Action", -1, 14, 47, 60, 9
RTEXT "Séquence de touches", -1, 177, 47, 79, 9
LISTBOX IDC_KEY_LISTBOX, 14, 57, 244, 52, LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "&Changer la séquence de touches...", IDC_CHANGE_KEY_SEQ_BUTTON, 152, 113, 106, 14, WS_GROUP
PUSHBUTTON "&Changer la séquence de touches...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
PUSHBUTTON "Annuler", IDCANCEL, 146, 140, 70, 14
END
@ -71,30 +38,27 @@ CAPTION "Ajouter une langue de saisie"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Langue de sa&isie :", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANGUAGE_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
LTEXT "Configuration du clavier/IME :", -1, 7, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
PUSHBUTTON "Annuler", IDCANCEL, 169, 68, 50, 14
END
IDD_CHANGE_KEY_SEQ2 DIALOGEX 5, 100, 269, 78
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 194, 89
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Changer la séquence de touches"
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", -1, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48
AUTOCHECKBOX "Activ&er la séquence de touches", IDC_ENABLE_KEY_SEQ_CHECKBOX, 17, 17, 85, 8
CTEXT "MAJ", -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 "Touche :", -1, 110, 37, 14, 10
COMBOBOX IDC_CKEY_COMBOBOX, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Annuler", IDCANCEL, 212, 47, 50, 14
LTEXT "", 1240, 4, 5, 186, 10
GROUPBOX "", -1, 7, 16, 179, 48
AUTOCHECKBOX "S&witch keyboard layouts", IDC_USE_SK, 12, 17, 135, 8
CTEXT "SHIFT", -1, 68, 37, 27, 12
CTEXT "+", -1, 57, 37, 8, 9
AUTORADIOBUTTON "&CTRL", -1, 24, 31, 30, 11, WS_GROUP
AUTORADIOBUTTON "Left A&LT", -1, 24, 45, 50, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 83, 70, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 136, 70, 50, 14
END
IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
@ -105,143 +69,22 @@ BEGIN
LTEXT "Langue de saisie :", -1, 7, 7, 61, 8
LTEXT "", -1, 73, 7, 129, 8
LTEXT "Configuration clavier/IME :", -1, 7, 21, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
PUSHBUTTON "Annuler", IDCANCEL, 169, 53, 52, 14
END
IDD_ADD2 DIALOGEX 20, 20, 257, 176
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Ajouter une langue de saisie"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Langue de sa&isie :", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "Configuration clavier/IME :", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "Reconnaissance de l'écriture manuelle :", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "Vocale :", IDC_SPEECH_CHECKBOX, 37, 94, 110, 10
COMBOBOX IDC_SPEECH_COMBO, 49, 105, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "Plus de services de texte :", 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 "Annuler", IDCANCEL, 199, 155, 50, 14
END
IDD_ADD3 DIALOGEX 20, 20, 257, 147
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Ajouter une langue de saisie"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Langue de sa&isie :", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "Configuration clavier/IME :", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "Reconnaissance de l'écriture manuelle :", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "Vocale :", 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 "Annuler", IDCANCEL, 199, 126, 50, 14
END
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 285, 74
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Changer la séquence de touche"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 209, 60
AUTOCHECKBOX "Échanger le&s langues de saisie", 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 gauche", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "Échanger le&s configurations clavier", 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 gauche", IDC_LAYOUT_LEFTALT_RADIOBTN, 135, 45, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 227, 18, 50, 14
PUSHBUTTON "Annuler", IDCANCEL, 227, 44, 50, 14
END
IDD_CHANGE_KEY_SEQ3 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Changer la séquence de touche"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 174, 110
AUTOCHECKBOX "Échanger le&s langues de saisie", 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 gauche", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "Échanger le&s configurations clavier", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 90, 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 "Accent &grave ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 87, 69, 10, WS_GROUP
AUTORADIOBUTTON "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 30, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "A&LT gauche", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14
PUSHBUTTON "Annuler", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ4 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Changer la séquence de touche"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 174, 110
AUTOCHECKBOX "Échanger le&s langues de saisie", 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 "Accent &grave ( ` )", 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 gauche", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "Échanger le&s configurations clavier", 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 gauche", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14
PUSHBUTTON "Annuler", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ5 DIALOGEX 5, 100, 269, 78
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Changer la séquence de touche"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", 1240, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48
AUTOCHECKBOX "Activ&er la séquence de touche", 1249, 17, 17, 85, 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 gauche", -1, 24, 45, 40, 12, NOT WS_TABSTOP
LTEXT "Touche :", -1, 110, 37, 14, 10
COMBOBOX 1236, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Annuler", IDCANCEL, 212, 47, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLSYSTEMNAME "Services texte et langue de saisie"
IDS_CPLSYSTEMNAME "Services texte et langue de saisie"
IDS_CPLSYSTEMDESCRIPTION "Personnalise les paramètres pour la langue de saisie de texte."
IDS_KEYBOARD "Clavier"
IDS_ADV_TEXT_SRV "Services avancés de texte"
IDS_NONE "(Aucun)"
IDS_UNKNOWN "(Inconnu)"
IDS_RESTART "Désirez-vous redémarrer votre ordinateur maintenant ?"
IDS_SPEECH "Vocale"
IDS_HRD_REC "Reconnaissance de l'écriture manuelle"
IDS_OFF_ADV_TXT_SRV "Désirez-vous désactiver les services avancés de texte ?"
IDS_WHATS_THIS "Qu'est-ce que c'est ?"
IDS_KEYBOARD "Clavier"
IDS_NONE "(Aucun)"
IDS_UNKNOWN "(Inconnu)"
IDS_RESTART "Désirez-vous redémarrer votre ordinateur maintenant ?"
IDS_WHATS_THIS "Qu'est-ce que c'est ?"
IDS_LANGUAGE "Language"
IDS_LAYOUT "Keyboard Layout"
END
/* FIXME : To improve/complete */

View file

@ -7,52 +7,19 @@
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Ustawienia"
CAPTION "Settings"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Jêzyk domyœlny", -1, 7,7,237,53
LTEXT "Wybierz co najmniej jeden z zainstalowanych jêzyków do u¿ycia na twoim komputerze.",-1,14,18,220,17
COMBOBOX IDC_DEFAULT_INPUT_LANG, 14, 40, 218, 46, CBS_DROPDOWNLIST | CBS_SORT
GROUPBOX "&Zainstalowane us³ugi", -1, 7,65,237,115
LTEXT "Wybierz us³ugi dla ka¿dego z zainstalowanych jêzyków na liœcie.\nU¿yj przycisków Dodaj i Usuñ aby zmodyfikowaæ liste.",-1,14,75,220,17
CONTROL "TEXT", IDC_KEYLAYOUT_TREE, "SysTreeView32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | 0x00000034, 14, 96, 160, 78
PUSHBUTTON "&Domyœlny", IDC_SET_DEFAULT, 179, 106, 59, 14
PUSHBUTTON "D&odaj...", IDC_ADD_BUTTON, 179, 124, 59, 14
PUSHBUTTON "&Usuñ...", IDC_REMOVE_BUTTON, 179, 142, 59, 14
PUSHBUTTON "&W³aœciwoœci", IDC_PROP_BUTTON, 179, 160, 59, 14
GROUPBOX "Ustawienia", -1, 7,185,237,36
PUSHBUTTON "&Pasek Jêzyków...", IDC_LANG_BAR_BUTTON, 14, 198, 70, 14
PUSHBUTTON "&Ustawienia klawiszy...", IDC_KEY_SETTINGS_BUTTON, 90, 198, 70, 14
END
IDD_PROPPAGEADVANCED DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Zaawansowane"
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.",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
END
IDD_LANGBAR DIALOGEX 20, 20, 240, 120
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Ustawienia Paska Jêzyków"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 7, 7, 226, 85
AUTOCHECKBOX "&Poka¿ Pasek Jêzyków na pulpicie", IDC_LANGBAR_ON_DESK_CHECKBOX, 17, 17, 210, 10, WS_GROUP
AUTOCHECKBOX "&Ustaw Pasek Jêzyków jako przeŸroczysty, gdy nie jest aktywny", IDC_LANGBAR_TRANSP_INACT_CHECKBOX, 17, 32, 210, 10
AUTOCHECKBOX "Poka¿ &dodatkowe ikony Paska Jêzyków w obszarze powiadomienia", IDC_ADDIT_LANGBAR_ICON_NOTIFYAREA_CHECKBOX, 17, 47, 210, 10
AUTOCHECKBOX "Poka¿ &opisy tekstowe na Pasku Jêzyków", IDC_TEXTLABEL_ON_LANGBAR_CHECKBOX, 17, 62, 210, 10
AUTOCHECKBOX "Wy³¹cz &zaawansowane us³ugi tekstowe", IDC_OFF_ADVAN_TEXTSERV_CHECKBOX, 17, 77, 200, 10
DEFPUSHBUTTON "OK", IDOK, 129, 99, 50, 14
PUSHBUTTON "Anuluj", IDCANCEL, 182, 99, 50, 14
LTEXT "Select the services that you want for each input language shown in the list.\nUse the Add and Remove buttons to modify this list.", -1, 9, 6, 238, 17
CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 28, 237, 109
PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 101, 159, 144, 14
PUSHBUTTON "A&dd...", IDC_ADD_BUTTON, 27, 142, 70, 14
PUSHBUTTON "&Remove...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
PUSHBUTTON "&Properties...", IDC_PROP_BUTTON, 175, 142, 70, 14
GROUPBOX "Preferences", -1, 7, 185, 240, 36
PUSHBUTTON "&Key Settings...", IDC_KEY_SET_BTN, 14, 198, 110, 14
END
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
@ -61,13 +28,13 @@ CAPTION "Zaawansowane ustawienia klawiszy"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Wy³¹czenie CAPSLOCK", -1, 7, 7, 258, 26
AUTORADIOBUTTON "Naciœniêcie klawisza CAPS&LOCK", IDC_PRESS_CAPSLOCK_KEY_RADIOBTN, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "Naciœniêcie klawisza SHI&FT", IDC_PRESS_SHIFT_KEY_RADIOBTN, 144, 17, 120, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Naciœniêcie klawisza CAPS&LOCK", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "Naciœniêcie klawisza SHI&FT", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
GROUPBOX "Klawisze skrótu jêzyków", -1, 7, 37, 258, 95
LTEXT "Akcja", -1, 14, 47, 60, 9
RTEXT "&Sekwencja klawiszy", -1, 177, 47, 79, 9
LISTBOX IDC_KEY_LISTBOX, 14, 57, 244, 52, LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "Z&mieñ sekwencjê klawiszy...", IDC_CHANGE_KEY_SEQ_BUTTON, 152, 113, 106, 14, WS_GROUP
PUSHBUTTON "Z&mieñ sekwencjê klawiszy...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
PUSHBUTTON "Anuluj", IDCANCEL, 146, 140, 70, 14
END
@ -78,149 +45,27 @@ CAPTION "Dodawanie j
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Jêzyk:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANGUAGE_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
LTEXT "&Uk³ad klawiatury/IME:", -1, 7, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
PUSHBUTTON "Anuluj", IDCANCEL, 169, 68, 50, 14
END
IDD_ADD2 DIALOGEX 20, 20, 257, 176
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 194, 89
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Dodawanie jêzyków"
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Jêzyk:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Uk³ad klawiatury/IME:", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Rozpoznawanie pisma odrêcznego:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Mowa:", IDC_SPEECH_CHECKBOX, 37, 94, 110, 10
COMBOBOX IDC_SPEECH_COMBO, 49, 105, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Wiêcej us³ug tekstowych:", 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 "Anuluj", IDCANCEL, 199, 155, 50, 14
END
IDD_ADD3 DIALOGEX 20, 20, 257, 147
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Dodawanie jêzyków"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Jêzyk:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Uk³ad klawiatury/IME:", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Rozpoznawanie pisma odrêcznego:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Mowa:", 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 "Anuluj", IDCANCEL, 199, 126, 50, 14
END
IDD_CHANGE_KEY_SEQ2 DIALOGEX 5, 100, 269, 78
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Zmiana sekwencji klawiszy"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", -1, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48
AUTOCHECKBOX "&W³¹cz sekwencjê klawiszy", IDC_ENABLE_KEY_SEQ_CHECKBOX, 17, 17, 85, 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 "&Klawisz:", -1, 110, 37, 14, 10
COMBOBOX IDC_CKEY_COMBOBOX, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Anuluj", IDCANCEL, 212, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 285, 74
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Zmiana sekwencji klawiszy"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 209, 60
AUTOCHECKBOX "&Zmieñ jêzyk", 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 "Lewy &ALT", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "Z&mieñ uk³ad klawiatury", 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 "Lewy A&LT", IDC_LAYOUT_LEFTALT_RADIOBTN, 135, 45, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 227, 18, 50, 14
PUSHBUTTON "Anuluj", IDCANCEL, 227, 44, 50, 14
END
IDD_CHANGE_KEY_SEQ3 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Zmiana sekwencji klawiszy"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 174, 110
AUTOCHECKBOX "&Zmieñ jêzyk", 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 "Left &ALT", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "Z&mieñ uk³ad klawiatury", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 90, 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 "Z&nak akcentu ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 87, 69, 10, WS_GROUP
AUTORADIOBUTTON "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 30, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Lewy A&LT", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14
PUSHBUTTON "Anuluj", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ4 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Zmiana sekwencji klawiszy"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 174, 110
AUTOCHECKBOX "&Zmieñ jêzyk", 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 "Z&nak akcentu ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 37, 69, 10, WS_GROUP
AUTORADIOBUTTON "&CTRL", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 30, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Lewy &ALT", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "Z&mieñ uk³ad klawiatury", 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 "Lewy A&LT", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14
PUSHBUTTON "Anuluj", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ5 DIALOGEX 5, 100, 269, 78
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Zmiana sekwencji klawiszy"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", 1240, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48
AUTOCHECKBOX "&W³¹cz sekwencjê klawiszy", 1249, 17, 17, 85, 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 "Lewy &ALT", -1, 24, 45, 40, 12, NOT WS_TABSTOP
LTEXT "&Klawisz:", -1, 110, 37, 14, 10
COMBOBOX 1236, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Anuluj", IDCANCEL, 212, 47, 50, 14
LTEXT "", 1240, 4, 5, 186, 10
GROUPBOX "", -1, 7, 16, 179, 48
AUTOCHECKBOX "S&witch keyboard layouts", IDC_USE_SK, 12, 17, 135, 8
CTEXT "SHIFT", -1, 68, 37, 27, 12
CTEXT "+", -1, 57, 37, 8, 9
AUTORADIOBUTTON "&CTRL", -1, 24, 31, 30, 11, WS_GROUP
AUTORADIOBUTTON "Left A&LT", -1, 24, 45, 50, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 83, 70, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 136, 70, 50, 14
END
IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
@ -231,24 +76,22 @@ BEGIN
LTEXT "Jêzyk:", -1, 7, 7, 61, 8
LTEXT "", -1, 73, 7, 129, 8
LTEXT "&Uk³ad klawiatury/IME:", -1, 7, 21, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
PUSHBUTTON "Anuluj", IDCANCEL, 169, 53, 52, 14
END
STRINGTABLE
BEGIN
IDS_CPLSYSTEMNAME "Jêzyki i ts³ugi tekstowe"
IDS_CPLSYSTEMNAME "Jêzyki i ts³ugi tekstowe"
IDS_CPLSYSTEMDESCRIPTION "Umo¿liwia zmianê ustawieñ jêzyków."
IDS_KEYBOARD "Klawiatura"
IDS_ADV_TEXT_SRV "Zaawansowane us³ugi tekstowe"
IDS_NONE "(Brak)"
IDS_UNKNOWN "(Nieznany)"
IDS_RESTART "Czy chcesz zrestartowaæ swój komputer w tej chwili?"
IDS_SPEECH "Mowa"
IDS_HRD_REC "Rozpoznawanie pisma odrêcznego"
IDS_OFF_ADV_TXT_SRV "Czy chcesz wy³¹czyæ zaawansowane us³ugi tekstowe?"
IDS_WHATS_THIS "Co to jest?"
IDS_KEYBOARD "Klawiatura"
IDS_NONE "(Brak)"
IDS_UNKNOWN "(Nieznany)"
IDS_RESTART "Czy chcesz zrestartowaæ swój komputer w tej chwili?"
IDS_WHATS_THIS "Co to jest?"
IDS_LANGUAGE "Language"
IDS_LAYOUT "Keyboard Layout"
END
STRINGTABLE

View file

@ -1,53 +1,18 @@
// Russian Language File translated by towerr (tumans@nm.ru)
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Ïàðàìåòðû"
FONT 8, "MS Shell Dlg"
BEGIN
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,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, 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
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Äîïîëíèòåëüíî"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
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 DIALOGEX 20, 20, 240, 120
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_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
DEFPUSHBUTTON "OK", IDOK, 129, 99, 50, 14
PUSHBUTTON "Îòìåíà", IDCANCEL, 182, 99, 50, 14
LTEXT "Âûáåðèòå íóæíûå ðàñêëàäêè äëÿ êàæäîãî ÿçûêà ââîäà èç ñïèñêà. Äëÿ èçìåíåíèÿ ñïèñêà ñëóæàò êíîïêè ""Äîáàâèòü"" è ""Óäàëèòü"".", -1, 9, 6, 238, 17
CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 28, 237, 109
PUSHBUTTON "Óñ&òàíîâèòü ïî óìîë÷àíèþ", IDC_SET_DEFAULT, 101, 159, 144, 14
PUSHBUTTON "&Äîáàâèòü...", IDC_ADD_BUTTON, 27, 142, 70, 14
PUSHBUTTON "&Óäàëèòü...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
PUSHBUTTON "&Ñâîéñòâà...", IDC_PROP_BUTTON, 175, 142, 70, 14
GROUPBOX "Ïàðàìåòðû", -1, 7, 185, 240, 36
PUSHBUTTON "&Ïàðàìåòðû êëàâèàòóðû...", IDC_KEY_SET_BTN, 14, 198, 110, 14
END
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
@ -56,13 +21,13 @@ 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 "Ê&ëàâèøåé SHIFT", IDC_PRESS_SHIFT_KEY_RADIOBTN, 144, 17, 120, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "&Êëàâèøåé CAPS LOCK", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "Ê&ëàâèøåé SHIFT", IDC_PRESS_SHIFT_KEY_RB, 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
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_BTN, 152, 113, 106, 14, WS_GROUP
DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
PUSHBUTTON "Îòìåíà", IDCANCEL, 146, 140, 70, 14
END
@ -73,149 +38,27 @@ 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, 170, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
LTEXT "&Ðàñêëàäêà êëàâèàòóðû:", -1, 7, 36, 170, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
PUSHBUTTON "Îòìåíà", IDCANCEL, 169, 68, 50, 14
END
IDD_ADD2 DIALOGEX 20, 20, 257, 176
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_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, 180, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
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
COMBOBOX IDC_SPEECH_COMBO, 49, 105, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
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
END
IDD_ADD3 DIALOGEX 20, 20, 257, 147
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_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, 180, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
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
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
END
IDD_CHANGE_KEY_SEQ2 DIALOGEX 5, 100, 269, 78
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 194, 89
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Ñìåíà ñî÷åòàíèÿ êëàâèø"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", -1, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 195, 48
AUTOCHECKBOX "&Èñïîëüçîâàòü ñî÷åòàíèå êëàâèø", IDC_ENABLE_KEY_SEQ_CHECKBOX, 17, 17, 133, 8
LTEXT "", 1240, 4, 5, 186, 10
GROUPBOX "", -1, 7, 16, 179, 48
AUTOCHECKBOX "&Èñïîëüçîâàòü ñî÷åòàíèå êëàâèø", IDC_USE_SK, 12, 17, 135, 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, 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
END
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 335, 71
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Ñìåíà ñî÷åòàíèÿ êëàâèø"
FONT 8, "MS Shell Dlg"
BEGIN
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 DIALOGEX 5, 100, 274, 122
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | 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, 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, 100, 10, WS_GROUP
AUTORADIOBUTTON "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 30, 11, NOT WS_TABSTOP
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 DIALOGEX 5, 100, 277, 119
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Ñìåíà ñî÷åòàíèÿ êëàâèø"
FONT 8, "MS Shell Dlg"
BEGIN
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 DIALOGEX 5, 100, 269, 78
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Ñìåíà ñî÷åòàíèÿ êëàâèø"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", 1240, 16, 5, 250, 10
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, 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
DEFPUSHBUTTON "OK", IDOK, 83, 70, 50, 14
PUSHBUTTON "Îòìåíà", IDCANCEL, 136, 70, 50, 14
END
IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
@ -225,25 +68,23 @@ FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "ßçûê ââîäà:", -1, 7, 7, 61, 8
LTEXT "", -1, 73, 7, 129, 8
LTEXT "&Ðàñêëàäêà êëàâèàòóðû èëè ìåòîä ââîäà (IME):", -1, 7, 21, 170, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
LTEXT "&Ðàñêëàäêà êëàâèàòóðû:", -1, 7, 21, 170, 10
COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 114, 53, 52, 14
PUSHBUTTON "Îòìåíà", IDCANCEL, 169, 53, 52, 14
END
STRINGTABLE
BEGIN
IDS_CPLSYSTEMNAME "Òåêñòîâûå ñåðâèñû è ââîä ÿçûêîâ"
IDS_CPLSYSTEMNAME "Òåêñòîâûå ñåðâèñû è ââîä ÿçûêîâ"
IDS_CPLSYSTEMDESCRIPTION "Äîïîëíèòåëüíûå ïàðàìåòðû òåêñòîâîãî ââîäà ÿçûêîâ."
IDS_KEYBOARD "Êëàâèàòóðà"
IDS_ADV_TEXT_SRV "Äîïîëíèòåëüíûå òåêñòîâûå ñëóæáû"
IDS_NONE "(Íåò)"
IDS_UNKNOWN "(Íåò äàííûõ)"
IDS_RESTART "Âûïîëíèòü ïåðåçàãðóçêó ñåé÷àñ?"
IDS_SPEECH "Ðå÷ü"
IDS_HRD_REC "Handwriting Recognition"
IDS_OFF_ADV_TXT_SRV "Ïîäòâåðæäàåòå îòêëþ÷åíèå äîïîëíèòåëüíûõ òåêñòîâûõ ñëóæá?"
IDS_WHATS_THIS "×òî ýòî?"
IDS_KEYBOARD "Êëàâèàòóðà"
IDS_NONE "(íåò)"
IDS_UNKNOWN "(íåò äàííûõ)"
IDS_RESTART "Âûïîëíèòü ïåðåçàãðóçêó ñåé÷àñ?"
IDS_WHATS_THIS "×òî ýòî?"
IDS_LANGUAGE "ßçûê ââîäà"
IDS_LAYOUT "Ðàñêëàäêà"
END
STRINGTABLE

View file

@ -4,52 +4,19 @@
LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Nastavenia"
CAPTION "Settings"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Default input language", -1, 7,7,237,53
LTEXT "Select one of the installed input languages to use when you start your computer.",-1,14,18,220,17
COMBOBOX IDC_DEFAULT_INPUT_LANG, 14, 40, 218, 46, CBS_DROPDOWNLIST | CBS_SORT
GROUPBOX "&Installed services", -1, 7,65,237,115
LTEXT "Select the services that you want for each input language shown in the list.\nUse the Add and Remove buttons to modify this list.",-1,14,75,220,17
CONTROL "TEXT", IDC_KEYLAYOUT_TREE, "SysTreeView32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | 0x00000034, 14, 96, 160, 78
PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 179, 106, 59, 14
PUSHBUTTON "Pri&da<64>...", IDC_ADD_BUTTON, 179, 124, 59, 14
PUSHBUTTON "Odst&ráni<6E>...", IDC_REMOVE_BUTTON, 179, 142, 59, 14
PUSHBUTTON "Vl&astnosti...", IDC_PROP_BUTTON, 179, 160, 59, 14
GROUPBOX "Preferences", -1, 7,185,237,36
PUSHBUTTON "Language &Bar...", IDC_LANG_BAR_BUTTON, 14, 198, 70, 14
PUSHBUTTON "&Key Settings...", IDC_KEY_SETTINGS_BUTTON, 90, 198, 70, 14
END
IDD_PROPPAGEADVANCED DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Advanced"
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.",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
END
IDD_LANGBAR DIALOGEX 20, 20, 240, 120
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Language Bar Settings"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 7, 7, 226, 85
AUTOCHECKBOX "Show the Language &bar on the desktop", IDC_LANGBAR_ON_DESK_CHECKBOX, 17, 17, 210, 10, WS_GROUP
AUTOCHECKBOX "Show the Language bar as &transparent when inactive", IDC_LANGBAR_TRANSP_INACT_CHECKBOX, 17, 32, 210, 10
AUTOCHECKBOX "Show &additional Language bar icons in the Notification area", IDC_ADDIT_LANGBAR_ICON_NOTIFYAREA_CHECKBOX, 17, 47, 210, 10
AUTOCHECKBOX "Show text &labels on the Language bar", IDC_TEXTLABEL_ON_LANGBAR_CHECKBOX, 17, 62, 210, 10
AUTOCHECKBOX "Turn &off advanced text services", IDC_OFF_ADVAN_TEXTSERV_CHECKBOX, 17, 77, 200, 10
DEFPUSHBUTTON "OK", IDOK, 129, 99, 50, 14
PUSHBUTTON "Zruši<C5A1>", IDCANCEL, 182, 99, 50, 14
LTEXT "Select the services that you want for each input language shown in the list.\nUse the Add and Remove buttons to modify this list.", -1, 9, 6, 238, 17
CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 28, 237, 109
PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 101, 159, 144, 14
PUSHBUTTON "A&dd...", IDC_ADD_BUTTON, 27, 142, 70, 14
PUSHBUTTON "&Remove...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
PUSHBUTTON "&Properties...", IDC_PROP_BUTTON, 175, 142, 70, 14
GROUPBOX "Preferences", -1, 7, 185, 240, 36
PUSHBUTTON "&Key Settings...", IDC_KEY_SET_BTN, 14, 198, 110, 14
END
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
@ -58,13 +25,13 @@ CAPTION "Advanced Key Settings"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "To turn off Caps Lock", -1, 7, 7, 258, 26
AUTORADIOBUTTON "Press the CAPS &LOCK key", IDC_PRESS_CAPSLOCK_KEY_RADIOBTN, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "Press the SHI&FT key", IDC_PRESS_SHIFT_KEY_RADIOBTN, 144, 17, 120, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Press the CAPS &LOCK key", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "Press the SHI&FT key", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
GROUPBOX "Hot keys for input languages", -1, 7, 37, 258, 95
LTEXT "Akcia", -1, 14, 47, 60, 9
RTEXT "&Key sequence", -1, 177, 47, 79, 9
LISTBOX IDC_KEY_LISTBOX, 14, 57, 244, 52, LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "&Change Key Sequence...", IDC_CHANGE_KEY_SEQ_BUTTON, 152, 113, 106, 14, WS_GROUP
PUSHBUTTON "&Change Key Sequence...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
PUSHBUTTON "Zruši<C5A1>", IDCANCEL, 146, 140, 70, 14
END
@ -75,149 +42,27 @@ CAPTION "Add Input language"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Input language:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANGUAGE_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
LTEXT "&Keyboard layout/IME:", -1, 7, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
PUSHBUTTON "Zruši<C5A1>", IDCANCEL, 169, 68, 50, 14
END
IDD_ADD2 DIALOGEX 20, 20, 257, 176
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Add Input Language"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Input language:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Keyboard layout/IME:", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Handwriting recognition:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Speech:", IDC_SPEECH_CHECKBOX, 37, 94, 110, 10
COMBOBOX IDC_SPEECH_COMBO, 49, 105, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&More Text Services:", 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 "Zruši<C5A1>", IDCANCEL, 199, 155, 50, 14
END
IDD_ADD3 DIALOGEX 20, 20, 257, 147
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Add Input Language"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Input language:", -1, 7, 7, 61, 10
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 105, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Keyboard layout/IME:", IDC_KEYBOARD_LO_CHECKBOX, 37, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Handwriting recognition:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "&Speech:", 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 "Zruši<C5A1>", IDCANCEL, 199, 126, 50, 14
END
IDD_CHANGE_KEY_SEQ2 DIALOGEX 5, 100, 269, 78
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 194, 89
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", -1, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48
AUTOCHECKBOX "&Enable Key Sequence", IDC_ENABLE_KEY_SEQ_CHECKBOX, 17, 17, 85, 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 "&Key:", -1, 110, 37, 14, 10
COMBOBOX IDC_CKEY_COMBOBOX, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Zruši<C5A1>", IDCANCEL, 212, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 285, 74
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 209, 60
AUTOCHECKBOX "&Switch input languages", 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 "Left &ALT", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "S&witch keyboard layouts", 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 "Left A&LT", IDC_LAYOUT_LEFTALT_RADIOBTN, 135, 45, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 227, 18, 50, 14
PUSHBUTTON "Zruši<C5A1>", IDCANCEL, 227, 44, 50, 14
END
IDD_CHANGE_KEY_SEQ3 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 174, 110
AUTOCHECKBOX "&Switch input languages", 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 "Left &ALT", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "S&witch keyboard layouts", IDC_SWITCH_KEYBOARD_LO_CHECKBOX, 15, 65, 90, 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 "&Grave Accent ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 87, 69, 10, WS_GROUP
AUTORADIOBUTTON "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 30, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Left A&LT", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14
PUSHBUTTON "Zruši<C5A1>", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ4 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 174, 110
AUTOCHECKBOX "&Switch input languages", 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 "&Grave Accent ( ` )", IDC_GRAVE_ACCENT_RADIOBTN, 110, 37, 69, 10, WS_GROUP
AUTORADIOBUTTON "&CTRL", IDC_INLANG_CTRL_RADIOBTN, 29, 31, 30, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "Left &ALT", IDC_INLANG_LEFTALT_RADIOBTN, 29, 45, 40, 12, NOT WS_TABSTOP
AUTOCHECKBOX "S&witch keyboard layouts", 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 "Left A&LT", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14
PUSHBUTTON "Zruši<C5A1>", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ5 DIALOGEX 5, 100, 269, 78
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Change Key Sequence"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "", 1240, 16, 5, 250, 10
GROUPBOX "", -1, 12, 17, 184, 48
AUTOCHECKBOX "&Enable Key Sequence", 1249, 17, 17, 85, 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 "Left &ALT", -1, 24, 45, 40, 12, NOT WS_TABSTOP
LTEXT "&Key:", -1, 110, 37, 14, 10
COMBOBOX 1236, 127, 34, 46, 48, CBS_DROPDOWNLIST | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Zruši<C5A1>", IDCANCEL, 212, 47, 50, 14
LTEXT "", 1240, 4, 5, 186, 10
GROUPBOX "", -1, 7, 16, 179, 48
AUTOCHECKBOX "S&witch keyboard layouts", IDC_USE_SK, 12, 17, 135, 8
CTEXT "SHIFT", -1, 68, 37, 27, 12
CTEXT "+", -1, 57, 37, 8, 9
AUTORADIOBUTTON "&CTRL", -1, 24, 31, 30, 11, WS_GROUP
AUTORADIOBUTTON "Left A&LT", -1, 24, 45, 50, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 83, 70, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 136, 70, 50, 14
END
IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
@ -228,24 +73,22 @@ BEGIN
LTEXT "Input language:", -1, 7, 7, 61, 8
LTEXT "", -1, 73, 7, 129, 8
LTEXT "&Keyboard layout/IME:", -1, 7, 21, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
PUSHBUTTON "Zruši<C5A1>", IDCANCEL, 169, 53, 52, 14
END
STRINGTABLE
BEGIN
IDS_CPLSYSTEMNAME "Text Services and Input Languages"
IDS_CPLSYSTEMNAME "Text Services and Input Languages"
IDS_CPLSYSTEMDESCRIPTION "Customizes settings for text input of languages."
IDS_KEYBOARD "Klávesnica"
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_HRD_REC "Handwriting Recognition"
IDS_OFF_ADV_TXT_SRV "Do you want to turn off advanced text services?"
IDS_WHATS_THIS "Èo je toto?"
IDS_KEYBOARD "Klávesnica"
IDS_NONE "(None)"
IDS_UNKNOWN "(Unknown)"
IDS_RESTART "Do you want to restart your computer now?"
IDS_WHATS_THIS "Èo je toto?"
IDS_LANGUAGE "Language"
IDS_LAYOUT "Keyboard Layout"
END
STRINGTABLE

View file

@ -8,52 +8,19 @@
LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Ïàðàìåòðè"
CAPTION "Settings"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Ìîâà ââîäó çà çàìîâ÷óâàííÿì", -1, 7,7,237,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
CONTROL "Òåêñò", 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
END
IDD_PROPPAGEADVANCED DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
STYLE DS_SHELLFONT | 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 "Âñòàíîâ³òü öåé ïðàïîðåöü ùîá ââ³ìêíóòè ï³äòðèìêó äîäàòêîâèõ òåêñòîâèõ ñëóæá â ïðîãðàì³ ""Áëîêíîò"" ³ ³íøèõ ïðîãðàìàõ, ÿê³ íå ï³äòðèìóþòü ðîçï³çíàâàííÿ ìîâè, ðóêîïèñíîãî òåêñòó àáî ³íøèõ äîäàòêîâèõ ñëóæá ââîäó.",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
END
IDD_LANGBAR DIALOGEX 20, 20, 240, 120
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_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
DEFPUSHBUTTON "OK", IDOK, 129, 99, 50, 14
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 182, 99, 50, 14
LTEXT "Select the services that you want for each input language shown in the list.\nUse the Add and Remove buttons to modify this list.", -1, 9, 6, 238, 17
CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 28, 237, 109
PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 101, 159, 144, 14
PUSHBUTTON "A&dd...", IDC_ADD_BUTTON, 27, 142, 70, 14
PUSHBUTTON "&Remove...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
PUSHBUTTON "&Properties...", IDC_PROP_BUTTON, 175, 142, 70, 14
GROUPBOX "Preferences", -1, 7, 185, 240, 36
PUSHBUTTON "&Key Settings...", IDC_KEY_SET_BTN, 14, 198, 110, 14
END
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
@ -62,13 +29,13 @@ 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 "ïðè &íàòèñíåíí³ êëàâ³ø³ SHIFT", IDC_PRESS_SHIFT_KEY_RADIOBTN, 144, 17, 120, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "&ïðè íàòèñíåíí³ êëàâ³ø³ CAPS LOCK", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
AUTORADIOBUTTON "ïðè &íàòèñíåíí³ êëàâ³ø³ SHIFT", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
GROUPBOX "Ñïîëó÷åííÿ êëàâ³ø äëÿ ìîâ ââîäó", -1, 7, 37, 258, 95
LTEXT "ijÿ", -1, 14, 47, 60, 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_BTN, 152, 113, 106, 14, WS_GROUP
DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 146, 140, 70, 14
END
@ -79,30 +46,27 @@ 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
COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
LTEXT "&Ðîçêëàäêà êëàâ³àòóðè àáî çàñ³á ââîäó (IME):", -1, 7, 36, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 110, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 169, 68, 50, 14
END
IDD_CHANGE_KEY_SEQ2 DIALOGEX 5, 100, 269, 78
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 194, 89
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Çì³íà ñïîëó÷åííÿ êëàâ³ø"
CAPTION "Change Key Sequence"
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
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
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 212, 47, 50, 14
LTEXT "", 1240, 4, 5, 186, 10
GROUPBOX "", -1, 7, 16, 179, 48
AUTOCHECKBOX "S&witch keyboard layouts", IDC_USE_SK, 12, 17, 135, 8
CTEXT "SHIFT", -1, 68, 37, 27, 12
CTEXT "+", -1, 57, 37, 8, 9
AUTORADIOBUTTON "&CTRL", -1, 24, 31, 30, 11, WS_GROUP
AUTORADIOBUTTON "Left A&LT", -1, 24, 45, 50, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 83, 70, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 136, 70, 50, 14
END
IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
@ -113,144 +77,23 @@ BEGIN
LTEXT "Ìîâà ââîäó:", -1, 7, 7, 61, 8
LTEXT "", -1, 73, 7, 129, 8
LTEXT "&Ðîçêëàäêà êëàâ³àòóðè àáî çàñ³á ââîäó (IME):", -1, 7, 21, 110, 10
COMBOBOX IDC_KEYBOARD_LAYOUT_IME_COMBO, 7, 32, 212, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
COMBOBOX IDC_KB_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
END
IDD_ADD2 DIALOGEX 20, 20, 257, 176
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_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
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "Ðîçï³çí&àâàííÿ ðóêîïèñíîãî òåêñòó:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
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
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
END
IDD_ADD3 DIALOGEX 20, 20, 257, 147
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_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
COMBOBOX IDC_KEYBOARD_LO_COMBO, 49, 47, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
AUTOCHECKBOX "Ðîçï³çí&àâàííÿ ðóêîïèñíîãî òåêñòó:", IDC_HANDWRITING_REC_CHECKBOX, 37, 65, 110, 10
COMBOBOX IDC_HANDWRITING_REC_COMBO, 49, 76, 200, 60, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
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
END
IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 285, 74
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
CAPTION "Çì³íà ñïîëó÷åííÿ êëàâ³ø"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "", -1, 9, 5, 209, 60
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, 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 "ALT &çë³âà", 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 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | 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
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 "C&TRL", IDC_LAYOUT_CTRL_RADIOBTN, 29, 81, 30, 11, NOT WS_TABSTOP
AUTORADIOBUTTON "ALT &çë³âà", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ4 DIALOGEX 5, 100, 249, 125
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | 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
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 "ALT &çë³âà", IDC_LAYOUT_LEFTALT_RADIOBTN, 29, 95, 40, 12, NOT WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 192, 25, 50, 14
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 192, 47, 50, 14
END
IDD_CHANGE_KEY_SEQ5 DIALOGEX 5, 100, 269, 78
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_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
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
DEFPUSHBUTTON "OK", IDOK, 212, 25, 50, 14
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 212, 47, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLSYSTEMNAME "Ìîâè òà ñëóæáè òåêñòîâîãî ââîäó"
IDS_CPLSYSTEMNAME "Ìîâè òà ñëóæáè òåêñòîâîãî ââîäó"
IDS_CPLSYSTEMDESCRIPTION "Íàëàøòîâóº ïàðàìåòðè äëÿ òåêñòîâîãî ââîäó."
IDS_KEYBOARD "Êëàâ³àòóðà"
IDS_ADV_TEXT_SRV "Äîäàòêîâ³ òåêñòîâ³ ñëóæáè"
IDS_NONE "(Íåìàº)"
IDS_UNKNOWN "(Íåìຠäàíèõ)"
IDS_RESTART "Âè ä³éñíî áàæàºòå ïåðåçàâàíòàæèòè êîìï'þòåð çàðàç?"
IDS_SPEECH "Ìîâëåííÿ"
IDS_HRD_REC "Ðîçï³çíàâàííÿ ðóêîïèñíîãî òåêñòó"
IDS_OFF_ADV_TXT_SRV "Âè ä³éñíî áàæàºòå âèìêíóòè äîäàòêîâ³ òåêñòîâ³ ñëóæáè?"
IDS_WHATS_THIS "Ùî öå?"
IDS_KEYBOARD "Êëàâ³àòóðà"
IDS_NONE "(Íåìàº)"
IDS_UNKNOWN "(Íåìຠäàíèõ)"
IDS_RESTART "Âè ä³éñíî áàæàºòå ïåðåçàâàíòàæèòè êîìï'þòåð çàðàç?"
IDS_WHATS_THIS "Ùî öå?"
IDS_LANGUAGE "Language"
IDS_LAYOUT "Keyboard Layout"
END
STRINGTABLE

View file

@ -1,61 +0,0 @@
/*
* ReactOS
* Copyright (C) 2007 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
*
* PROJECT: input.dll
* FILE: dll/win32/input/langbar.c
* PURPOSE: input.dll
* PROGRAMMER: Dmitry Chapyshev (lentind@yandex.ru)
* UPDATE HISTORY:
* 06-09-2007 Created
*/
#include "resource.h"
#include "input.h"
INT_PTR CALLBACK
LangBarDlgProc(HWND hDlg,
UINT message,
WPARAM wParam,
LPARAM lParam)
{
UNREFERENCED_PARAMETER(lParam);
switch (message)
{
case WM_INITDIALOG:
break;
case WM_COMMAND:
switch (LOWORD(wParam))
{
case IDOK:
break;
case IDCANCEL:
EndDialog(hDlg, LOWORD(wParam));
break;
}
break;
}
return FALSE;
}
/* EOF */

View file

@ -1,61 +0,0 @@
/*
* ReactOS
* Copyright (C) 2007 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
*
* PROJECT: input.dll
* FILE: dll/win32/input/misc.c
* PURPOSE: input.dll
* PROGRAMMER: Dmitry Chapyshev (lentind@yandex.ru)
* UPDATE HISTORY:
* 06-09-2007 Created
*/
#include "resource.h"
#include "input.h"
VOID
CreateKeyboardLayoutList(HWND hWnd)
{
TCHAR Layout[256];
INT Index;
UINT loIndex;
for (loIndex = BEGIN_LAYOUT; loIndex <= END_LAYOUT; loIndex++)
{
LoadString(hApplet,
loIndex,
Layout,
256);
if (_tcslen(Layout) > 0)
{
Index = (int) SendMessage(hWnd,
CB_ADDSTRING,
0,
(LPARAM)Layout);
SendMessage(hWnd,
CB_SETITEMDATA,
Index,
(LPARAM)loIndex);
}
}
}
/* EOF */

View file

@ -2,93 +2,53 @@
#define __CPL_RESOURCE_H
/* metrics */
#define PROPSHEETWIDTH 252
#define PROPSHEETHEIGHT 228
#define PROPSHEETPADDING 6
#define SYSTEM_COLUMN (0 * PROPSHEETPADDING)
#define ICONSIZE 16
#define PROPSHEETWIDTH 252
#define PROPSHEETHEIGHT 228
#define PROPSHEETPADDING 6
#define SYSTEM_COLUMN (0 * PROPSHEETPADDING)
#define ICONSIZE 16
/* IDI */
#define IDI_KEYBOARD_ICO 202
#define IDI_MARKER_ICO 205
#define IDI_MIC_ICO 203
#define IDI_KEY_SHORT_ICO 200
#define IDI_INFO_ICO 207
#define IDI_CPLSYSTEM 1502
#define IDI_KEYBOARD_ICO 202
#define IDI_MARKER_ICO 205
#define IDI_MIC_ICO 203
#define IDI_KEY_SHORT_ICO 200
#define IDI_INFO_ICO 207
#define IDI_CPLSYSTEM 1502
/* IDD */
#define IDD_PROPPAGESETTINGS 500
#define IDD_ADD3 501
#define IDD_INPUT_LANG_PROP 502
#define IDD_CHANGE_KEY_SEQ 503
#define IDD_CHANGE_KEY_SEQ4 504
#define IDD_CHANGE_KEY_SEQ5 505
#define IDD_CHANGE_KEY_SEQ2 506
#define IDD_ADD 507
#define IDD_CHANGE_KEY_SEQ3 508
#define IDD_ADD2 509
#define IDD_KEYSETTINGS 510
#define IDD_LANGBAR 511
#define IDD_PROPPAGEADVANCED 512
#define IDD_PROPPAGESETTINGS 500
#define IDD_INPUT_LANG_PROP 501
#define IDD_CHANGE_KEY_SEQ 502
#define IDD_ADD 503
#define IDD_KEYSETTINGS 504
/* IDC */
#define IDC_DEFAULT_INPUT_LANG 150
#define IDC_ADD_BUTTON 151
#define IDC_REMOVE_BUTTON 152
#define IDC_PROP_BUTTON 153
#define IDC_LANG_BAR_BUTTON 154
#define IDC_KEY_SETTINGS_BUTTON 155
#define IDC_SET_DEFAULT 156
#define IDC_KEYLAYOUT_TREE 157
#define IDC_CHANGE_KEY_SEQ_BUTTON 158
#define IDC_LANGBAR_TRANSP_INACT_CHECKBOX 159
#define IDC_ADDIT_LANGBAR_ICON_NOTIFYAREA_CHECKBOX 160
#define IDC_TEXTLABEL_ON_LANGBAR_CHECKBOX 161
#define IDC_OFF_ADVAN_TEXTSERV_CHECKBOX 162
#define IDC_LANGBAR_ON_DESK_CHECKBOX 163
#define IDC_SUPPORT_ADV_SERV_CHECKBOX 164
#define IDC_TURNOFF_ADV_TXTSERV_CHECKBOX 165
#define IDC_PRESS_CAPSLOCK_KEY_RADIOBTN 166
#define IDC_PRESS_SHIFT_KEY_RADIOBTN 167
#define IDC_KEY_LISTBOX 168
#define IDC_INPUT_LANGUAGE_COMBO 169
#define IDC_KEYBOARD_LAYOUT_COMBO 170
#define IDC_ENABLE_KEY_SEQ_CHECKBOX 171
#define IDC_CTRL_CHECKBOX 172
#define IDC_ALT_CHECKBOX 173
#define IDC_CKEY_COMBOBOX 174
#define IDC_KEYBOARD_LAYOUT_IME_COMBO 175
#define IDC_SWITCH_INPUT_LANG_CHECKBOX 176
#define IDC_INLANG_CTRL_RADIOBTN 177
#define IDC_INLANG_LEFTALT_RADIOBTN 178
#define IDC_SWITCH_KEYBOARD_LO_CHECKBOX 179
#define IDC_LAYOUT_CTRL_RADIOBTN 180
#define IDC_LAYOUT_LEFTALT_RADIOBTN 181
#define IDC_INPUT_LANG_COMBO 182
#define IDC_KEYBOARD_LO_CHECKBOX 183
#define IDC_KEYBOARD_LO_COMBO 184
#define IDC_HANDWRITING_REC_CHECKBOX 185
#define IDC_HANDWRITING_REC_COMBO 186
#define IDC_SPEECH_CHECKBOX 187
#define IDC_SPEECH_COMBO 188
#define IDC_MORE_TEXT_SERV_CHECKBOX 189
#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
#define IDC_KEYLAYOUT_LIST 1000
#define IDC_SET_DEFAULT 1001
#define IDC_ADD_BUTTON 1002
#define IDC_REMOVE_BUTTON 1003
#define IDC_PROP_BUTTON 1004
#define IDC_KEY_SET_BTN 1005
#define IDC_PRESS_CL_KEY_RB 1006
#define IDC_PRESS_SHIFT_KEY_RB 1007
#define IDC_KEY_LISTBOX 1008
#define IDC_CHANGE_KEY_SEQ_BTN 1009
#define IDC_INPUT_LANG_COMBO 1010
#define IDC_KEYBOARD_LO_COMBO 1011
#define IDC_USE_SK 1012
#define IDC_KB_LAYOUT_IME_COMBO 1013
/* IDS */
#define IDS_CPLSYSTEMNAME 1
#define IDS_CPLSYSTEMDESCRIPTION 2
#define IDS_KEYBOARD 3
#define IDS_ADV_TEXT_SRV 4
#define IDS_NONE 5
#define IDS_UNKNOWN 6
#define IDS_RESTART 7
#define IDS_SPEECH 8
#define IDS_HRD_REC 9
#define IDS_OFF_ADV_TXT_SRV 10
#define IDS_WHATS_THIS 11
#define IDS_CPLSYSTEMNAME 1
#define IDS_CPLSYSTEMDESCRIPTION 2
#define IDS_KEYBOARD 3
#define IDS_NONE 4
#define IDS_UNKNOWN 5
#define IDS_RESTART 6
#define IDS_WHATS_THIS 7
#define IDS_LANGUAGE 8
#define IDS_LAYOUT 9
/* Layouts */
#define IDS_US_LAYOUT 5000

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 318 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

View file

@ -1,27 +1,9 @@
/*
* ReactOS
* Copyright (C) 2007 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
*
* PROJECT: input.dll
* FILE: dll/win32/input/settings.c
* PURPOSE: input.dll
* PROGRAMMER: Dmitry Chapyshev (lentind@yandex.ru)
* PROGRAMMER: Dmitry Chapyshev (dmitry@reactos.org)
* UPDATE HISTORY:
* 06-09-2007 Created
*/
@ -31,19 +13,29 @@
#define BUFSIZE 256
static BOOL
GetLayoutName(LPCTSTR lcid, LPCTSTR name)
typedef struct
{
LANGID LangId;
TCHAR LangName[MAX_PATH];
TCHAR LayoutName[MAX_PATH];
TCHAR ValName[MAX_PATH];
TCHAR IndName[MAX_PATH];
TCHAR SubName[MAX_PATH];
} LAYOUT_ITEM, *LPLAYOUT_ITEM;
BOOL
GetLayoutName(LPCTSTR lcid, LPTSTR name)
{
HKEY hKey;
DWORD dwBufLen;
TCHAR szBuf[BUFSIZE];
_stprintf(szBuf, L"SYSTEM\\ControlSet001\\Control\\Keyboard Layouts\\%s",lcid);
_stprintf(szBuf, _T("SYSTEM\\CurrentControlSet\\Control\\Keyboard Layouts\\%s"),lcid);
if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, (LPCTSTR)szBuf, 0, KEY_QUERY_VALUE, &hKey) == ERROR_SUCCESS)
{
dwBufLen = BUFSIZE;
if (RegQueryValueEx(hKey,L"Layout Text",NULL,NULL,(LPBYTE)name,&dwBufLen) == ERROR_SUCCESS)
if (RegQueryValueEx(hKey,_T("Layout Text"),NULL,NULL,(LPBYTE)name,&dwBufLen) == ERROR_SUCCESS)
{
RegCloseKey(hKey);
return TRUE;
@ -53,201 +45,121 @@ GetLayoutName(LPCTSTR lcid, LPCTSTR name)
return FALSE;
}
static BOOL
TreeView_GetItemText(HWND hTree, HTREEITEM hItem, LPTSTR name, DWORD buf)
static VOID
AddListColumn(HWND hWnd)
{
TVITEM tv = {0};
LV_COLUMN column;
TCHAR szBuf[MAX_PATH];
HWND hList = GetDlgItem(hWnd, IDC_KEYLAYOUT_LIST);
tv.mask = TVIF_TEXT | TVIF_HANDLE;
tv.hItem = hItem;
tv.pszText = name;
tv.cchTextMax = (int)buf;
ZeroMemory(&column, sizeof(LV_COLUMN));
column.mask = LVCF_FMT | LVCF_TEXT | LVCF_WIDTH | LVCF_SUBITEM;
column.fmt = LVCFMT_LEFT;
column.iSubItem = 0;
column.pszText = NULL;
column.cx = 25;
(VOID) ListView_InsertColumn(hList, 0, &column);
return TreeView_GetItem(hTree, &tv);
}
column.fmt = LVCFMT_LEFT;
column.iSubItem = 1;
LoadString(hApplet, IDS_LANGUAGE, szBuf, sizeof(szBuf) / sizeof(TCHAR));
column.pszText = szBuf;
column.cx = 160;
(VOID) ListView_InsertColumn(hList, 1, &column);
static HTREEITEM
GetRootHandle(HWND hWnd, TCHAR * Name)
{
HTREEITEM hNext = 0, hRoot;
TCHAR Tmp[256];
HWND hTree;
DWORD i, count;
HKEY hKey;
hTree = GetDlgItem(hWnd, IDC_KEYLAYOUT_TREE);
hRoot = TreeView_GetRoot(hTree);
RegOpenKeyEx(HKEY_CURRENT_USER, L"Keyboard Layout\\Preload", 0, KEY_QUERY_VALUE, &hKey);
RegQueryInfoKey(hKey,NULL,NULL,NULL,NULL,NULL,NULL,&count,NULL,NULL,NULL,NULL);
RegCloseKey(hKey);
for (i = 0; i < count; i++)
{
if (i == 0)
{
(VOID) TreeView_GetItemText(hTree, hRoot, (LPTSTR)Tmp, 256);
}
else
{
if (i == 1)
{
hNext = TreeView_GetNextItem(hTree, hRoot, TVGN_NEXT);
}
else
{
hNext = TreeView_GetNextItem(hTree, hNext, TVGN_NEXT);
}
(VOID) TreeView_GetItemText(hTree, hNext, (LPTSTR)Tmp, 256);
}
if (_tcscmp(Name,Tmp) == 0)
{
if (i == 0) return hRoot;
return hNext;
}
}
return 0;
column.fmt = LVCFMT_RIGHT;
column.cx = 145;
column.iSubItem = 2;
LoadString(hApplet, IDS_LAYOUT, szBuf, sizeof(szBuf) / sizeof(TCHAR));
column.pszText = szBuf;
(VOID) ListView_InsertColumn(hList, 2, &column);
}
static BOOL
InitLangList(HWND hWnd)
{
HKEY hKey, hSubKey;
TCHAR szPreload[BUFSIZE], szCount[BUFSIZE], szSub[BUFSIZE];
TCHAR szName[BUFSIZE], Lang[BUFSIZE];
DWORD dwBufLen, dwBufCLen, cValues;
INT Count;
LCID Lcid;
TV_INSERTSTRUCT inc;
HWND TWwnd;
int Index[3];
HIMAGELIST hImgList;
HICON hIcon;
HKEY hKey, hSubKey;
TCHAR szBuf[MAX_PATH], szPreload[MAX_PATH], szSub[MAX_PATH];
LAYOUT_ITEM lItem;
AddListColumn(hWnd);
LONG Ret;
DWORD dwIndex = 0, dwType, dwSize;
LV_ITEM item;
HWND hList = GetDlgItem(hWnd, IDC_KEYLAYOUT_LIST);
ZeroMemory(&inc, sizeof(TV_INSERTSTRUCT));
inc.hInsertAfter = TVI_LAST;
inc.item.mask = TVIF_TEXT | TVIF_IMAGE | TVIF_SELECTEDIMAGE | TVIF_STATE;
inc.hParent = TVI_ROOT;
hImgList = ImageList_Create(16,16,ILC_COLOR8 | ILC_MASK,5,5);
hIcon = LoadImage(hApplet,MAKEINTRESOURCE(IDI_KEYBOARD_ICO),IMAGE_ICON,16,16,LR_DEFAULTCOLOR);
Index[0] = ImageList_AddIcon(hImgList,hIcon);
hIcon = LoadImage(hApplet,MAKEINTRESOURCE(IDI_MARKER_ICO),IMAGE_ICON,16,16,LR_DEFAULTCOLOR);
Index[1] = ImageList_AddIcon(hImgList,hIcon);
hIcon = LoadImage(hApplet,MAKEINTRESOURCE(IDI_INFO_ICO),IMAGE_ICON,16,16,LR_DEFAULTCOLOR);
Index[2] = ImageList_AddIcon(hImgList,hIcon);
DestroyIcon(hIcon);
TWwnd = GetDlgItem(hWnd, IDC_KEYLAYOUT_TREE);
if (RegOpenKeyEx(HKEY_CURRENT_USER, L"Keyboard Layout\\Preload", 0, KEY_QUERY_VALUE, &hKey) != ERROR_SUCCESS)
return FALSE;
RegQueryInfoKey(hKey,NULL,NULL,NULL,NULL,NULL,NULL,&cValues,NULL,NULL,NULL,NULL);
if (cValues)
(VOID) ListView_SetExtendedListViewStyle(hList, LVS_EX_FULLROWSELECT);
if (RegOpenKeyEx(HKEY_CURRENT_USER, _T("Keyboard Layout\\Preload"),
0, KEY_QUERY_VALUE, &hKey) == ERROR_SUCCESS)
{
for (Count = 0; Count < cValues; Count++)
{
szCount[0] = L'\0';
dwSize = MAX_PATH;
Ret = RegEnumValue(hKey, dwIndex, szBuf, &dwSize, NULL, &dwType, NULL, NULL);
if (Ret == ERROR_SUCCESS)
{
while (Ret == ERROR_SUCCESS)
{
_tcscpy(lItem.ValName, szBuf);
dwBufCLen = BUFSIZE;
RegEnumValue(hKey,Count,(LPTSTR)szCount,&dwBufCLen,NULL,NULL,NULL,NULL);
dwSize = MAX_PATH;
RegQueryValueEx(hKey, szBuf, NULL, NULL, (LPBYTE)szPreload, &dwSize);
_stprintf(szCount,L"%d",Count + 1);
lItem.LangId = _tcstoul(szPreload, NULL, 16);
dwBufLen = BUFSIZE;
RegQueryValueEx(hKey,(LPTSTR)szCount,NULL,NULL,(LPBYTE)szPreload,&dwBufLen);
GetLocaleInfo(lItem.LangId, LOCALE_SISO639LANGNAME, (LPTSTR) szBuf, sizeof(szBuf));
_tcscpy(lItem.IndName, _tcsupr(szBuf));
Lcid = _tcstoul(szPreload, NULL, 16);
/* FIXME: If it is established more than one English layouts of the keyboard it is incorrectly determined Lang */
GetLocaleInfo(Lcid, LOCALE_SLANGUAGE, (LPTSTR)Lang, sizeof(Lang));
GetLocaleInfo(lItem.LangId, LOCALE_SLANGUAGE, (LPTSTR)szBuf, sizeof(szBuf));
_tcscpy(lItem.LangName, szBuf);
if (RegOpenKeyEx(HKEY_CURRENT_USER, _T("Keyboard Layout\\Substitutes"),
0, KEY_QUERY_VALUE, &hSubKey) == ERROR_SUCCESS)
{
dwSize = MAX_PATH;
if (RegQueryValueEx(hSubKey, szPreload, NULL, NULL, (LPBYTE)szSub, &dwSize) == ERROR_SUCCESS)
{
_tcscpy(lItem.SubName, szPreload);
if (GetLayoutName(szSub, szBuf))
{
_tcscpy(lItem.LayoutName, szBuf);
}
}
else
{
_tcscpy(lItem.SubName, _T(""));
}
}
if (RegOpenKeyEx(HKEY_CURRENT_USER, L"Keyboard Layout\\Substitutes", 0, KEY_QUERY_VALUE, &hSubKey) == ERROR_SUCCESS)
{
dwBufLen = BUFSIZE;
LONG Ret;
if (_tcslen(lItem.SubName) < 2)
{
if (GetLayoutName(szPreload, szBuf))
{
_tcscpy(lItem.LayoutName, szBuf);
}
}
ZeroMemory(&item, sizeof(LV_ITEM));
item.mask = LVIF_TEXT | LVIF_PARAM | LVIF_STATE;
item.pszText = lItem.IndName;
item.lParam = (LPARAM)&lItem;
item.iItem = (INT) dwIndex;
INT i = ListView_InsertItem(hList, &item);
Ret = RegQueryValueEx(hSubKey,(LPCTSTR)szPreload,NULL,NULL,(LPBYTE)szSub,&dwBufLen);
if (Ret == ERROR_SUCCESS)
_tcscpy(szPreload, szSub);
}
ListView_SetItemText(hList, i, 1, lItem.LangName);
ListView_SetItemText(hList, i, 2, lItem.LayoutName);
TCHAR szLOName[BUFSIZE], szBuf[BUFSIZE];
HTREEITEM hRoot = 0, hKeyBrd = 0, hParent;
dwIndex++;
Ret = RegEnumValue(hKey, dwIndex, szBuf, &dwSize, NULL, &dwType, NULL, NULL);
RegCloseKey(hSubKey);
GetLayoutName(szPreload,szLOName);
hParent = GetRootHandle(hWnd, Lang);
if (hParent == 0)
{
inc.hParent = NULL;
inc.item.pszText = Lang;
inc.item.iImage = Index[2];
inc.item.iSelectedImage = Index[2];
if (Count == 0)
{
inc.item.state = TVIS_BOLD;
inc.item.stateMask = TVIS_BOLD;
}
else
{
inc.item.state = !TVIS_BOLD;
inc.item.stateMask = !TVIS_BOLD;
}
hRoot = TreeView_InsertItem(TWwnd, &inc);
if (Count == 0) (VOID) TreeView_SelectItem(TWwnd, hRoot);
LoadString(hApplet, IDS_KEYBOARD, (LPTSTR)szBuf, BUFSIZE);
inc.hParent = hRoot;
inc.item.pszText = szBuf;
inc.item.iImage = Index[0];
inc.item.iSelectedImage = Index[0];
inc.item.state = !TVIS_BOLD;
inc.item.stateMask = !TVIS_BOLD;
hKeyBrd = TreeView_InsertItem(TWwnd, &inc);
inc.hParent = hKeyBrd;
}
else
{
inc.hParent = TreeView_GetChild(TWwnd, hParent);
}
inc.item.pszText = szLOName;
inc.item.iImage = Index[1];
inc.item.iSelectedImage = Index[1];
if (Count == 0)
{
inc.item.state = TVIS_BOLD;
inc.item.stateMask = TVIS_BOLD;
}
else
{
inc.item.state = !TVIS_BOLD;
inc.item.stateMask = !TVIS_BOLD;
}
(VOID) TreeView_InsertItem(TWwnd, &inc);
(VOID) TreeView_SetImageList(TWwnd, hImgList, TVSIL_NORMAL);
(VOID) TreeView_Expand(TWwnd, hRoot, TVM_EXPAND);
(VOID) TreeView_Expand(TWwnd, hKeyBrd, TVM_EXPAND);
_stprintf(szName,L"%s - %s",Lang,szLOName);
RegCloseKey(hSubKey);
HWND CBwnd;
CBwnd = GetDlgItem(hWnd, IDC_DEFAULT_INPUT_LANG);
SendMessage(CBwnd,CB_ADDSTRING,0,(LPARAM)szName);
SendMessage(CBwnd,CB_SETITEMDATA,0,(LPARAM)Lcid);
if (Count == 0)
SendMessage(CBwnd,CB_SELECTSTRING,(WPARAM)-1,(LPARAM)szName);
}
}
RegCloseKey(hKey);
if (_tcscmp(lItem.ValName, _T("1")) == 0)
{
(VOID) ListView_SetHotItem(hList, i);
}
}
}
}
RegCloseKey(hKey);
return TRUE;
}
@ -270,33 +182,14 @@ SettingPageProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam)
{
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))
{
case IDC_LANG_BAR_BUTTON:
DialogBox(hApplet,
MAKEINTRESOURCE(IDD_LANGBAR),
hwndDlg,
LangBarDlgProc);
break;
case IDC_KEY_SETTINGS_BUTTON:
case IDC_KEY_SET_BTN:
DialogBox(hApplet,
MAKEINTRESOURCE(IDD_KEYSETTINGS),
hwndDlg,
@ -316,13 +209,6 @@ SettingPageProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam)
hwndDlg,
InputLangPropDlgProc);
break;
case IDC_DEFAULT_INPUT_LANG:
if (HIWORD(wParam) == CBN_SELCHANGE)
{
PropSheet_Changed(GetParent(hwndDlg), hwndDlg);
}
break;
}
break;
}