mirror of
https://github.com/reactos/reactos.git
synced 2025-02-22 16:36:33 +00:00
[INPUT]
Add a new property sheet which aim is to manage text services (and the language bar). svn path=/trunk/; revision=58032
This commit is contained in:
parent
075c413d8f
commit
426a79eba3
24 changed files with 225 additions and 20 deletions
|
@ -4,6 +4,7 @@ spec2def(input.dll input.spec)
|
||||||
add_library(input SHARED
|
add_library(input SHARED
|
||||||
input.c
|
input.c
|
||||||
settings.c
|
settings.c
|
||||||
|
advsettings.c
|
||||||
keysettings.c
|
keysettings.c
|
||||||
add.c
|
add.c
|
||||||
changekeyseq.c
|
changekeyseq.c
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
/*
|
/*
|
||||||
*
|
|
||||||
* PROJECT: input.dll
|
* PROJECT: input.dll
|
||||||
* FILE: dll/win32/input/add.c
|
* FILE: dll/win32/input/add.c
|
||||||
* PURPOSE: input.dll
|
* PURPOSE: input.dll
|
||||||
|
|
49
reactos/dll/cpl/input/advsettings.c
Normal file
49
reactos/dll/cpl/input/advsettings.c
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
/*
|
||||||
|
* PROJECT: input.dll
|
||||||
|
* FILE: dll/win32/input/advsettings.c
|
||||||
|
* PURPOSE: input.dll
|
||||||
|
* PROGRAMMER: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "input.h"
|
||||||
|
|
||||||
|
/* Property page dialog callback */
|
||||||
|
INT_PTR CALLBACK
|
||||||
|
AdvancedSettingsPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||||
|
{
|
||||||
|
UNREFERENCED_PARAMETER(lParam);
|
||||||
|
|
||||||
|
switch (uMsg)
|
||||||
|
{
|
||||||
|
case WM_INITDIALOG:
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case WM_NOTIFY:
|
||||||
|
{
|
||||||
|
switch (LOWORD(wParam))
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case WM_COMMAND:
|
||||||
|
{
|
||||||
|
switch (LOWORD(wParam))
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case WM_DESTROY:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* EOF */
|
|
@ -1,5 +1,4 @@
|
||||||
/*
|
/*
|
||||||
*
|
|
||||||
* PROJECT: input.dll
|
* PROJECT: input.dll
|
||||||
* FILE: dll/win32/input/changekeyseq.c
|
* FILE: dll/win32/input/changekeyseq.c
|
||||||
* PURPOSE: input.dll
|
* PURPOSE: input.dll
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
/*
|
/*
|
||||||
*
|
|
||||||
* PROJECT: input.dll
|
* PROJECT: input.dll
|
||||||
* FILE: dll/win32/input/input.c
|
* FILE: dll/win32/input/input.c
|
||||||
* PURPOSE: input.dll
|
* PURPOSE: input.dll
|
||||||
|
@ -11,7 +10,7 @@
|
||||||
|
|
||||||
#include "input.h"
|
#include "input.h"
|
||||||
|
|
||||||
#define NUM_APPLETS (1)
|
#define NUM_APPLETS (1)
|
||||||
|
|
||||||
LONG CALLBACK SystemApplet(VOID);
|
LONG CALLBACK SystemApplet(VOID);
|
||||||
HINSTANCE hApplet = 0;
|
HINSTANCE hApplet = 0;
|
||||||
|
@ -42,7 +41,7 @@ InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc)
|
||||||
LONG CALLBACK
|
LONG CALLBACK
|
||||||
SystemApplet(VOID)
|
SystemApplet(VOID)
|
||||||
{
|
{
|
||||||
PROPSHEETPAGE psp[1];
|
PROPSHEETPAGE psp[2];
|
||||||
PROPSHEETHEADER psh;
|
PROPSHEETHEADER psh;
|
||||||
TCHAR Caption[1024];
|
TCHAR Caption[1024];
|
||||||
|
|
||||||
|
@ -60,7 +59,11 @@ SystemApplet(VOID)
|
||||||
psh.ppsp = psp;
|
psh.ppsp = psp;
|
||||||
psh.pfnCallback = NULL;
|
psh.pfnCallback = NULL;
|
||||||
|
|
||||||
InitPropSheetPage(&psp[0], IDD_PROPPAGESETTINGS, (DLGPROC) SettingPageProc);
|
/* Settings */
|
||||||
|
InitPropSheetPage(&psp[0], IDD_PROPPAGESETTINGS, (DLGPROC)SettingsPageProc);
|
||||||
|
|
||||||
|
/* Advanced Settings */
|
||||||
|
InitPropSheetPage(&psp[1], IDD_PROPPAGEADVANCEDSETTINGS, (DLGPROC)AdvancedSettingsPageProc);
|
||||||
|
|
||||||
return (LONG)(PropertySheet(&psh) != -1);
|
return (LONG)(PropertySheet(&psh) != -1);
|
||||||
}
|
}
|
||||||
|
|
|
@ -35,7 +35,7 @@ InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc);
|
||||||
|
|
||||||
/* settings.c */
|
/* settings.c */
|
||||||
INT_PTR CALLBACK
|
INT_PTR CALLBACK
|
||||||
SettingPageProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam);
|
SettingsPageProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam);
|
||||||
BOOL
|
BOOL
|
||||||
GetLayoutName(LPCTSTR szLCID, LPTSTR szName);
|
GetLayoutName(LPCTSTR szLCID, LPTSTR szName);
|
||||||
VOID
|
VOID
|
||||||
|
@ -43,6 +43,10 @@ UpdateLayoutsList(VOID);
|
||||||
BOOL
|
BOOL
|
||||||
IsLayoutExists(LPTSTR szLayoutID, LPTSTR szLangID);
|
IsLayoutExists(LPTSTR szLayoutID, LPTSTR szLangID);
|
||||||
|
|
||||||
|
/* advsettings.c */
|
||||||
|
INT_PTR CALLBACK
|
||||||
|
AdvancedSettingsPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
||||||
|
|
||||||
/* keysettings.c */
|
/* keysettings.c */
|
||||||
INT_PTR CALLBACK
|
INT_PTR CALLBACK
|
||||||
KeySettingsDlgProc(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam);
|
KeySettingsDlgProc(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam);
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
/*
|
/*
|
||||||
*
|
|
||||||
* PROJECT: input.dll
|
* PROJECT: input.dll
|
||||||
* FILE: dll/win32/input/keysettings.c
|
* FILE: dll/win32/input/keysettings.c
|
||||||
* PURPOSE: input.dll
|
* PURPOSE: input.dll
|
||||||
|
|
|
@ -19,6 +19,16 @@ BEGIN
|
||||||
PUSHBUTTON "Настройка на &клавишите...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "Настройка на &клавишите...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Разширените словесни услуги"
|
CAPTION "Разширените словесни услуги"
|
||||||
|
|
|
@ -20,6 +20,16 @@ BEGIN
|
||||||
PUSHBUTTON "&Nastavení kláves...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "&Nastavení kláves...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Pokročilé nastavení kláves"
|
CAPTION "Pokročilé nastavení kláves"
|
||||||
|
|
|
@ -15,6 +15,16 @@ BEGIN
|
||||||
PUSHBUTTON "&Tasteneinstellungen...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "&Tasteneinstellungen...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Erweiterte Tasteneinstellungen"
|
CAPTION "Erweiterte Tasteneinstellungen"
|
||||||
|
|
|
@ -15,6 +15,16 @@ BEGIN
|
||||||
PUSHBUTTON "&Ρυθμίσεις πλήκτρων...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "&Ρυθμίσεις πλήκτρων...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Πρόσθετες ρυθμίσεις κλειδιού"
|
CAPTION "Πρόσθετες ρυθμίσεις κλειδιού"
|
||||||
|
|
|
@ -15,6 +15,16 @@ BEGIN
|
||||||
PUSHBUTTON "&Key Settings...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "&Key Settings...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Advanced Key Settings"
|
CAPTION "Advanced Key Settings"
|
||||||
|
|
|
@ -20,6 +20,16 @@ BEGIN
|
||||||
PUSHBUTTON "C&onfiguración de teclas...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "C&onfiguración de teclas...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Configuración avanzada de teclas"
|
CAPTION "Configuración avanzada de teclas"
|
||||||
|
|
|
@ -5,14 +5,24 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
CAPTION "Paramètres"
|
CAPTION "Paramètres"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
LTEXT "Sélectionnez les service que vous désirez pour chaque langue de saisie affichée dans la liste.\nUtiliser les boutons Ajouter et Supprimer pour modifier la liste.", -1, 9, 6, 238, 25
|
LTEXT "Sélectionnez les services que vous désirez pour chaque langue de saisie affichée dans la liste.\nUtilisez les boutons Ajouter et Supprimer pour modifier la liste.", -1, 9, 6, 238, 25
|
||||||
CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
|
CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
|
||||||
PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 101, 159, 144, 14
|
PUSHBUTTON "Par &défaut", IDC_SET_DEFAULT, 101, 159, 144, 14
|
||||||
PUSHBUTTON "Ajouter...", IDC_ADD_BUTTON, 27, 142, 70, 14
|
PUSHBUTTON "A&jouter...", IDC_ADD_BUTTON, 27, 142, 70, 14
|
||||||
PUSHBUTTON "Supp&rimer...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
|
PUSHBUTTON "Supp&rimer...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
|
||||||
PUSHBUTTON "&Propriétés...", IDC_PROP_BUTTON, 175, 142, 70, 14
|
PUSHBUTTON "&Propriétés...", IDC_PROP_BUTTON, 175, 142, 70, 14
|
||||||
GROUPBOX "Préférences", -1, 7, 185, 240, 36
|
GROUPBOX "Pré&férences", -1, 7, 185, 240, 36
|
||||||
PUSHBUTTON "Paramètres des touches...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "Para&mètres des touches...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Paramètres avancés"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "Configuration du système", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "Arrêter les services de texte a&vancés", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Sélectionnez cette case à cocher pour désactiver les services de texte avancés dans tous les programmes.\nCeci n'est pas recommandé aux utilisateurs d'Asie de l'Est, car cette opération ferme la Barre de langue.", -1, 14, 40, 230, 35
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
|
|
|
@ -15,6 +15,16 @@ BEGIN
|
||||||
PUSHBUTTON "&Impostazioni tasti...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "&Impostazioni tasti...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Impostazioni avanzate"
|
CAPTION "Impostazioni avanzate"
|
||||||
|
|
|
@ -15,6 +15,16 @@ BEGIN
|
||||||
PUSHBUTTON "&Tasteinnstillinger...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "&Tasteinnstillinger...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Avanserte tasteinnstillinger"
|
CAPTION "Avanserte tasteinnstillinger"
|
||||||
|
|
|
@ -23,6 +23,16 @@ BEGIN
|
||||||
PUSHBUTTON "Us&tawienia klawiszy...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "Us&tawienia klawiszy...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Zaawansowane ustawienia klawiszy"
|
CAPTION "Zaawansowane ustawienia klawiszy"
|
||||||
|
|
|
@ -16,6 +16,16 @@ BEGIN
|
||||||
PUSHBUTTON "&Combinații de taste…", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "&Combinații de taste…", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Preferințe pentru combinații de taste"
|
CAPTION "Preferințe pentru combinații de taste"
|
||||||
|
|
|
@ -15,6 +15,16 @@ BEGIN
|
||||||
PUSHBUTTON "&Параметры клавиатуры...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "&Параметры клавиатуры...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Дополнительные параметры клавиатуры"
|
CAPTION "Дополнительные параметры клавиатуры"
|
||||||
|
|
|
@ -20,6 +20,16 @@ BEGIN
|
||||||
PUSHBUTTON "Nastavenie &klávesov...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "Nastavenie &klávesov...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Rozšírené nastavenia klávesov"
|
CAPTION "Rozšírené nastavenia klávesov"
|
||||||
|
|
|
@ -23,6 +23,16 @@ BEGIN
|
||||||
PUSHBUTTON "&Параметри клавіатури...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "&Параметри клавіатури...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Додаткові параметри клавіатури"
|
CAPTION "Додаткові параметри клавіатури"
|
||||||
|
|
|
@ -22,6 +22,16 @@ BEGIN
|
||||||
PUSHBUTTON "键设置(&K)...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
PUSHBUTTON "键设置(&K)...", IDC_KEY_SET_BTN, 14, 198, 110, 14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
|
||||||
|
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Advanced Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "System Configuration", -1, 7, 7, 240, 70
|
||||||
|
AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
|
||||||
|
LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
|
||||||
|
END
|
||||||
|
|
||||||
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "高级键设置"
|
CAPTION "高级键设置"
|
||||||
|
|
|
@ -17,10 +17,11 @@
|
||||||
|
|
||||||
/* IDD */
|
/* IDD */
|
||||||
#define IDD_PROPPAGESETTINGS 500
|
#define IDD_PROPPAGESETTINGS 500
|
||||||
#define IDD_INPUT_LANG_PROP 501
|
#define IDD_PROPPAGEADVANCEDSETTINGS 501
|
||||||
#define IDD_CHANGE_KEY_SEQ 502
|
#define IDD_INPUT_LANG_PROP 502
|
||||||
#define IDD_ADD 503
|
#define IDD_CHANGE_KEY_SEQ 503
|
||||||
#define IDD_KEYSETTINGS 504
|
#define IDD_ADD 504
|
||||||
|
#define IDD_KEYSETTINGS 505
|
||||||
|
|
||||||
/* IDC */
|
/* IDC */
|
||||||
#define IDC_KEYLAYOUT_LIST 1000
|
#define IDC_KEYLAYOUT_LIST 1000
|
||||||
|
@ -62,6 +63,7 @@
|
||||||
#define IDS_CTRL_SHIFT 14
|
#define IDS_CTRL_SHIFT 14
|
||||||
#define IDS_LEFT_ALT_SHIFT 15
|
#define IDS_LEFT_ALT_SHIFT 15
|
||||||
#define IDS_SWITCH_BET_INLANG 16
|
#define IDS_SWITCH_BET_INLANG 16
|
||||||
|
#define IDC_TURNOFFTEXTSVCS_CB 17
|
||||||
|
|
||||||
/* Layouts */
|
/* Layouts */
|
||||||
#define IDS_US_LAYOUT 5000
|
#define IDS_US_LAYOUT 5000
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
/*
|
/*
|
||||||
*
|
|
||||||
* PROJECT: input.dll
|
* PROJECT: input.dll
|
||||||
* FILE: dll/win32/input/settings.c
|
* FILE: dll/win32/input/settings.c
|
||||||
* PURPOSE: input.dll
|
* PURPOSE: input.dll
|
||||||
|
@ -725,7 +724,7 @@ InputLangPropDlgProc(HWND hDlg,
|
||||||
|
|
||||||
/* Property page dialog callback */
|
/* Property page dialog callback */
|
||||||
INT_PTR CALLBACK
|
INT_PTR CALLBACK
|
||||||
SettingPageProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam)
|
SettingsPageProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam)
|
||||||
{
|
{
|
||||||
UNREFERENCED_PARAMETER(lParam);
|
UNREFERENCED_PARAMETER(lParam);
|
||||||
|
|
||||||
|
@ -733,7 +732,7 @@ SettingPageProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam)
|
||||||
{
|
{
|
||||||
case WM_INITDIALOG:
|
case WM_INITDIALOG:
|
||||||
{
|
{
|
||||||
HIMAGELIST hImgList;
|
HIMAGELIST hImgList;
|
||||||
|
|
||||||
MainDlgWnd = hwndDlg;
|
MainDlgWnd = hwndDlg;
|
||||||
AddListColumn(hwndDlg);
|
AddListColumn(hwndDlg);
|
||||||
|
|
Loading…
Reference in a new issue