mirror of
https://github.com/reactos/reactos.git
synced 2024-08-01 00:58:16 +00:00
Implement key bounce options dialog. The test area does not work yet!
svn path=/trunk/; revision=28710
This commit is contained in:
parent
ec96e8225c
commit
f81d4e1677
|
@ -12,6 +12,7 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <commctrl.h>
|
#include <commctrl.h>
|
||||||
#include <prsht.h>
|
#include <prsht.h>
|
||||||
|
#include <tchar.h>
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
#include "access.h"
|
#include "access.h"
|
||||||
|
|
||||||
|
@ -27,6 +28,10 @@ typedef struct _GLOBAL_DATA
|
||||||
} GLOBAL_DATA, *PGLOBAL_DATA;
|
} GLOBAL_DATA, *PGLOBAL_DATA;
|
||||||
|
|
||||||
|
|
||||||
|
#define BOUNCETICKS 5
|
||||||
|
static INT nBounceArray[BOUNCETICKS] = {500, 700, 1000, 1500, 2000};
|
||||||
|
|
||||||
|
|
||||||
/* Property page dialog callback */
|
/* Property page dialog callback */
|
||||||
INT_PTR CALLBACK
|
INT_PTR CALLBACK
|
||||||
StickyKeysDlgProc(HWND hwndDlg,
|
StickyKeysDlgProc(HWND hwndDlg,
|
||||||
|
@ -111,6 +116,92 @@ StickyKeysDlgProc(HWND hwndDlg,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static VOID
|
||||||
|
SetDlgItemTime(HWND hwnd, INT nId, INT nTimeMs)
|
||||||
|
{
|
||||||
|
TCHAR szBuffer[16];
|
||||||
|
|
||||||
|
wsprintf(szBuffer, _T("%d.%d"), nTimeMs / 1000, (nTimeMs % 1000) / 100);
|
||||||
|
|
||||||
|
SetDlgItemText(hwnd, nId, szBuffer);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
INT_PTR CALLBACK
|
||||||
|
BounceKeysDlgProc(HWND hwndDlg,
|
||||||
|
UINT uMsg,
|
||||||
|
WPARAM wParam,
|
||||||
|
LPARAM lParam)
|
||||||
|
{
|
||||||
|
PGLOBAL_DATA pGlobalData;
|
||||||
|
INT i;
|
||||||
|
|
||||||
|
pGlobalData = (PGLOBAL_DATA)GetWindowLongPtr(hwndDlg, DWLP_USER);
|
||||||
|
|
||||||
|
switch (uMsg)
|
||||||
|
{
|
||||||
|
case WM_INITDIALOG:
|
||||||
|
pGlobalData = (PGLOBAL_DATA)lParam;
|
||||||
|
SetWindowLongPtr(hwndDlg, DWLP_USER, (LONG_PTR)pGlobalData);
|
||||||
|
|
||||||
|
/* Set the range */
|
||||||
|
SendDlgItemMessage(hwndDlg, IDC_BOUNCE_TIME_TRACK, TBM_SETRANGE,
|
||||||
|
TRUE, MAKELONG(0, BOUNCETICKS - 1));
|
||||||
|
|
||||||
|
/* Determine the current thumb position */
|
||||||
|
if (pGlobalData->filterKeys.iBounceMSec == 0)
|
||||||
|
pGlobalData->filterKeys.iBounceMSec = nBounceArray[0];
|
||||||
|
|
||||||
|
for (i = 0; i < BOUNCETICKS; i++)
|
||||||
|
{
|
||||||
|
if (pGlobalData->filterKeys.iBounceMSec < nBounceArray[i])
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
i--;
|
||||||
|
|
||||||
|
/* Set the thumb position */
|
||||||
|
SendDlgItemMessage(hwndDlg, IDC_BOUNCE_TIME_TRACK, TBM_SETPOS, TRUE, i);
|
||||||
|
|
||||||
|
/* Set the bounce delay */
|
||||||
|
SetDlgItemTime(hwndDlg, IDC_BOUNCE_TIME_EDIT, nBounceArray[i]);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case WM_HSCROLL:
|
||||||
|
switch (GetWindowLong((HWND) lParam, GWL_ID))
|
||||||
|
{
|
||||||
|
case IDC_BOUNCE_TIME_TRACK:
|
||||||
|
i = SendDlgItemMessage(hwndDlg, IDC_BOUNCE_TIME_TRACK, TBM_GETPOS, 0, 0);
|
||||||
|
if (i >= 0 && i < BOUNCETICKS)
|
||||||
|
{
|
||||||
|
/* Update the bounce delay */
|
||||||
|
pGlobalData->filterKeys.iBounceMSec = nBounceArray[i];
|
||||||
|
SetDlgItemTime(hwndDlg, IDC_BOUNCE_TIME_EDIT, nBounceArray[i]);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case WM_COMMAND:
|
||||||
|
switch (LOWORD(wParam))
|
||||||
|
{
|
||||||
|
case IDOK:
|
||||||
|
EndDialog(hwndDlg, TRUE);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case IDCANCEL:
|
||||||
|
EndDialog(hwndDlg, FALSE);
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* Property page dialog callback */
|
/* Property page dialog callback */
|
||||||
INT_PTR CALLBACK
|
INT_PTR CALLBACK
|
||||||
FilterKeysDlgProc(HWND hwndDlg,
|
FilterKeysDlgProc(HWND hwndDlg,
|
||||||
|
@ -175,10 +266,21 @@ FilterKeysDlgProc(HWND hwndDlg,
|
||||||
EnableWindow(GetDlgItem(hwndDlg, IDC_FILTER_REPEAT_BUTTON), TRUE);
|
EnableWindow(GetDlgItem(hwndDlg, IDC_FILTER_REPEAT_BUTTON), TRUE);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case IDC_FILTER_BOUNCE_BUTTON:
|
||||||
|
DialogBoxParam(hApplet,
|
||||||
|
MAKEINTRESOURCE(IDD_BOUNCEKEYSOPTIONS),
|
||||||
|
hwndDlg,
|
||||||
|
(DLGPROC)BounceKeysDlgProc,
|
||||||
|
(LPARAM)pGlobalData);
|
||||||
|
break;
|
||||||
|
|
||||||
case IDC_FILTER_SOUND_CHECK:
|
case IDC_FILTER_SOUND_CHECK:
|
||||||
pGlobalData->filterKeys.dwFlags ^= FKF_CLICKON;
|
pGlobalData->filterKeys.dwFlags ^= FKF_CLICKON;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case IDC_FILTER_REPEAT_BUTTON:
|
||||||
|
break;
|
||||||
|
|
||||||
case IDC_FILTER_STATUS_CHECK:
|
case IDC_FILTER_STATUS_CHECK:
|
||||||
pGlobalData->filterKeys.dwFlags ^= FKF_INDICATOR;
|
pGlobalData->filterKeys.dwFlags ^= FKF_INDICATOR;
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -219,6 +219,28 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
|
IDD_BOUNCEKEYSOPTIONS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||||
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Advanced FilterKeys Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
LTEXT "&Ignore keystrokes repeated faster than:",-1,PROPSHEETPADDING(1),LABELLINE(1),PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(2)
|
||||||
|
|
||||||
|
EDITTEXT IDC_BOUNCE_TIME_EDIT,PROPSHEETPADDING(1),LABELLINE(3),PROPSHEETPADDING(3),14,ES_AUTOHSCROLL|ES_READONLY
|
||||||
|
LTEXT "seconds",-1,PROPSHEETPADDING(4)+3,LABELLINE(3)+2,PROPSHEETPADDING(6),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "Short",-1,PROPSHEETPADDING(13),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
CONTROL "",IDC_BOUNCE_TIME_TRACK,"msctls_trackbar32",TBS_AUTOTICKS | WS_TABSTOP,PROPSHEETPADDING(17),LABELLINE(3),PROPSHEETWIDTH-PROPSHEETPADDING(22),LABELLINE(2)
|
||||||
|
LTEXT "Long",-1,PROPSHEETWIDTH-PROPSHEETPADDING(5),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "&Test area:",-1,PROPSHEETPADDING(1),LABELLINE(6)+1,PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(1)
|
||||||
|
EDITTEXT IDC_BOUNCE_TEST_EDIT,PROPSHEETPADDING(1),LABELLINE(7)+2,PROPSHEETWIDTH-PROPSHEETPADDING(2),14,WS_GROUP|ES_AUTOHSCROLL
|
||||||
|
|
||||||
|
PUSHBUTTON "OK", IDOK, PROPSHEETWIDTH-111, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
PUSHBUTTON "Cancel", IDCANCEL, PROPSHEETWIDTH-57, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLSYSTEMNAME "Možnosti usnadnìní"
|
IDS_CPLSYSTEMNAME "Možnosti usnadnìní"
|
||||||
|
|
|
@ -222,6 +222,28 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
|
IDD_BOUNCEKEYSOPTIONS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||||
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Advanced FilterKeys Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
LTEXT "&Ignore keystrokes repeated faster than:",-1,PROPSHEETPADDING(1),LABELLINE(1),PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(2)
|
||||||
|
|
||||||
|
EDITTEXT IDC_BOUNCE_TIME_EDIT,PROPSHEETPADDING(1),LABELLINE(3),PROPSHEETPADDING(3),14,ES_AUTOHSCROLL|ES_READONLY
|
||||||
|
LTEXT "seconds",-1,PROPSHEETPADDING(4)+3,LABELLINE(3)+2,PROPSHEETPADDING(6),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "Short",-1,PROPSHEETPADDING(13),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
CONTROL "",IDC_BOUNCE_TIME_TRACK,"msctls_trackbar32",TBS_AUTOTICKS | WS_TABSTOP,PROPSHEETPADDING(17),LABELLINE(3),PROPSHEETWIDTH-PROPSHEETPADDING(22),LABELLINE(2)
|
||||||
|
LTEXT "Long",-1,PROPSHEETWIDTH-PROPSHEETPADDING(5),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "&Test area:",-1,PROPSHEETPADDING(1),LABELLINE(6)+1,PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(1)
|
||||||
|
EDITTEXT IDC_BOUNCE_TEST_EDIT,PROPSHEETPADDING(1),LABELLINE(7)+2,PROPSHEETWIDTH-PROPSHEETPADDING(2),14,WS_GROUP|ES_AUTOHSCROLL
|
||||||
|
|
||||||
|
PUSHBUTTON "OK", IDOK, PROPSHEETWIDTH-111, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
PUSHBUTTON "Cancel", IDCANCEL, PROPSHEETWIDTH-57, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLSYSTEMNAME "Bedienbarkeit"
|
IDS_CPLSYSTEMNAME "Bedienbarkeit"
|
||||||
|
|
|
@ -219,6 +219,28 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
|
IDD_BOUNCEKEYSOPTIONS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||||
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Advanced FilterKeys Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
LTEXT "&Ignore keystrokes repeated faster than:",-1,PROPSHEETPADDING(1),LABELLINE(1),PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(2)
|
||||||
|
|
||||||
|
EDITTEXT IDC_BOUNCE_TIME_EDIT,PROPSHEETPADDING(1),LABELLINE(3),PROPSHEETPADDING(3),14,ES_AUTOHSCROLL|ES_READONLY
|
||||||
|
LTEXT "seconds",-1,PROPSHEETPADDING(4)+3,LABELLINE(3)+2,PROPSHEETPADDING(6),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "Short",-1,PROPSHEETPADDING(13),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
CONTROL "",IDC_BOUNCE_TIME_TRACK,"msctls_trackbar32",TBS_AUTOTICKS | WS_TABSTOP,PROPSHEETPADDING(17),LABELLINE(3),PROPSHEETWIDTH-PROPSHEETPADDING(22),LABELLINE(2)
|
||||||
|
LTEXT "Long",-1,PROPSHEETWIDTH-PROPSHEETPADDING(5),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "&Test area:",-1,PROPSHEETPADDING(1),LABELLINE(6)+1,PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(1)
|
||||||
|
EDITTEXT IDC_BOUNCE_TEST_EDIT,PROPSHEETPADDING(1),LABELLINE(7)+2,PROPSHEETWIDTH-PROPSHEETPADDING(2),14,WS_GROUP|ES_AUTOHSCROLL
|
||||||
|
|
||||||
|
PUSHBUTTON "OK", IDOK, PROPSHEETWIDTH-111, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
PUSHBUTTON "Cancel", IDCANCEL, PROPSHEETWIDTH-57, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLSYSTEMNAME "Accessibility"
|
IDS_CPLSYSTEMNAME "Accessibility"
|
||||||
|
|
|
@ -222,6 +222,28 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
|
IDD_BOUNCEKEYSOPTIONS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||||
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Advanced FilterKeys Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
LTEXT "&Ignore keystrokes repeated faster than:",-1,PROPSHEETPADDING(1),LABELLINE(1),PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(2)
|
||||||
|
|
||||||
|
EDITTEXT IDC_BOUNCE_TIME_EDIT,PROPSHEETPADDING(1),LABELLINE(3),PROPSHEETPADDING(3),14,ES_AUTOHSCROLL|ES_READONLY
|
||||||
|
LTEXT "seconds",-1,PROPSHEETPADDING(4)+3,LABELLINE(3)+2,PROPSHEETPADDING(6),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "Short",-1,PROPSHEETPADDING(13),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
CONTROL "",IDC_BOUNCE_TIME_TRACK,"msctls_trackbar32",TBS_AUTOTICKS | WS_TABSTOP,PROPSHEETPADDING(17),LABELLINE(3),PROPSHEETWIDTH-PROPSHEETPADDING(22),LABELLINE(2)
|
||||||
|
LTEXT "Long",-1,PROPSHEETWIDTH-PROPSHEETPADDING(5),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "&Test area:",-1,PROPSHEETPADDING(1),LABELLINE(6)+1,PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(1)
|
||||||
|
EDITTEXT IDC_BOUNCE_TEST_EDIT,PROPSHEETPADDING(1),LABELLINE(7)+2,PROPSHEETWIDTH-PROPSHEETPADDING(2),14,WS_GROUP|ES_AUTOHSCROLL
|
||||||
|
|
||||||
|
PUSHBUTTON "OK", IDOK, PROPSHEETWIDTH-111, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
PUSHBUTTON "Cancel", IDCANCEL, PROPSHEETWIDTH-57, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLSYSTEMNAME "Accessibilidad"
|
IDS_CPLSYSTEMNAME "Accessibilidad"
|
||||||
|
|
|
@ -221,6 +221,28 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
|
IDD_BOUNCEKEYSOPTIONS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||||
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Advanced FilterKeys Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
LTEXT "&Ignore keystrokes repeated faster than:",-1,PROPSHEETPADDING(1),LABELLINE(1),PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(2)
|
||||||
|
|
||||||
|
EDITTEXT IDC_BOUNCE_TIME_EDIT,PROPSHEETPADDING(1),LABELLINE(3),PROPSHEETPADDING(3),14,ES_AUTOHSCROLL|ES_READONLY
|
||||||
|
LTEXT "seconds",-1,PROPSHEETPADDING(4)+3,LABELLINE(3)+2,PROPSHEETPADDING(6),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "Short",-1,PROPSHEETPADDING(13),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
CONTROL "",IDC_BOUNCE_TIME_TRACK,"msctls_trackbar32",TBS_AUTOTICKS | WS_TABSTOP,PROPSHEETPADDING(17),LABELLINE(3),PROPSHEETWIDTH-PROPSHEETPADDING(22),LABELLINE(2)
|
||||||
|
LTEXT "Long",-1,PROPSHEETWIDTH-PROPSHEETPADDING(5),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "&Test area:",-1,PROPSHEETPADDING(1),LABELLINE(6)+1,PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(1)
|
||||||
|
EDITTEXT IDC_BOUNCE_TEST_EDIT,PROPSHEETPADDING(1),LABELLINE(7)+2,PROPSHEETWIDTH-PROPSHEETPADDING(2),14,WS_GROUP|ES_AUTOHSCROLL
|
||||||
|
|
||||||
|
PUSHBUTTON "OK", IDOK, PROPSHEETWIDTH-111, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
PUSHBUTTON "Cancel", IDCANCEL, PROPSHEETWIDTH-57, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLSYSTEMNAME "Accessibilité"
|
IDS_CPLSYSTEMNAME "Accessibilité"
|
||||||
|
|
|
@ -220,6 +220,28 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
|
IDD_BOUNCEKEYSOPTIONS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||||
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Advanced FilterKeys Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
LTEXT "&Ignore keystrokes repeated faster than:",-1,PROPSHEETPADDING(1),LABELLINE(1),PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(2)
|
||||||
|
|
||||||
|
EDITTEXT IDC_BOUNCE_TIME_EDIT,PROPSHEETPADDING(1),LABELLINE(3),PROPSHEETPADDING(3),14,ES_AUTOHSCROLL|ES_READONLY
|
||||||
|
LTEXT "seconds",-1,PROPSHEETPADDING(4)+3,LABELLINE(3)+2,PROPSHEETPADDING(6),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "Short",-1,PROPSHEETPADDING(13),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
CONTROL "",IDC_BOUNCE_TIME_TRACK,"msctls_trackbar32",TBS_AUTOTICKS | WS_TABSTOP,PROPSHEETPADDING(17),LABELLINE(3),PROPSHEETWIDTH-PROPSHEETPADDING(22),LABELLINE(2)
|
||||||
|
LTEXT "Long",-1,PROPSHEETWIDTH-PROPSHEETPADDING(5),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "&Test area:",-1,PROPSHEETPADDING(1),LABELLINE(6)+1,PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(1)
|
||||||
|
EDITTEXT IDC_BOUNCE_TEST_EDIT,PROPSHEETPADDING(1),LABELLINE(7)+2,PROPSHEETWIDTH-PROPSHEETPADDING(2),14,WS_GROUP|ES_AUTOHSCROLL
|
||||||
|
|
||||||
|
PUSHBUTTON "OK", IDOK, PROPSHEETWIDTH-111, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
PUSHBUTTON "Cancel", IDCANCEL, PROPSHEETWIDTH-57, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLSYSTEMNAME "Kisegítõ lehetõségek"
|
IDS_CPLSYSTEMNAME "Kisegítõ lehetõségek"
|
||||||
|
|
|
@ -221,6 +221,28 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
|
IDD_BOUNCEKEYSOPTIONS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||||
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Advanced FilterKeys Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
LTEXT "&Ignore keystrokes repeated faster than:",-1,PROPSHEETPADDING(1),LABELLINE(1),PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(2)
|
||||||
|
|
||||||
|
EDITTEXT IDC_BOUNCE_TIME_EDIT,PROPSHEETPADDING(1),LABELLINE(3),PROPSHEETPADDING(3),14,ES_AUTOHSCROLL|ES_READONLY
|
||||||
|
LTEXT "seconds",-1,PROPSHEETPADDING(4)+3,LABELLINE(3)+2,PROPSHEETPADDING(6),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "Short",-1,PROPSHEETPADDING(13),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
CONTROL "",IDC_BOUNCE_TIME_TRACK,"msctls_trackbar32",TBS_AUTOTICKS | WS_TABSTOP,PROPSHEETPADDING(17),LABELLINE(3),PROPSHEETWIDTH-PROPSHEETPADDING(22),LABELLINE(2)
|
||||||
|
LTEXT "Long",-1,PROPSHEETWIDTH-PROPSHEETPADDING(5),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "&Test area:",-1,PROPSHEETPADDING(1),LABELLINE(6)+1,PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(1)
|
||||||
|
EDITTEXT IDC_BOUNCE_TEST_EDIT,PROPSHEETPADDING(1),LABELLINE(7)+2,PROPSHEETWIDTH-PROPSHEETPADDING(2),14,WS_GROUP|ES_AUTOHSCROLL
|
||||||
|
|
||||||
|
PUSHBUTTON "OK", IDOK, PROPSHEETWIDTH-111, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
PUSHBUTTON "Cancel", IDCANCEL, PROPSHEETWIDTH-57, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLSYSTEMNAME "Aksesibilitas"
|
IDS_CPLSYSTEMNAME "Aksesibilitas"
|
||||||
|
|
|
@ -219,6 +219,28 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
|
IDD_BOUNCEKEYSOPTIONS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||||
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Advanced FilterKeys Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
LTEXT "&Ignore keystrokes repeated faster than:",-1,PROPSHEETPADDING(1),LABELLINE(1),PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(2)
|
||||||
|
|
||||||
|
EDITTEXT IDC_BOUNCE_TIME_EDIT,PROPSHEETPADDING(1),LABELLINE(3),PROPSHEETPADDING(3),14,ES_AUTOHSCROLL|ES_READONLY
|
||||||
|
LTEXT "seconds",-1,PROPSHEETPADDING(4)+3,LABELLINE(3)+2,PROPSHEETPADDING(6),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "Short",-1,PROPSHEETPADDING(13),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
CONTROL "",IDC_BOUNCE_TIME_TRACK,"msctls_trackbar32",TBS_AUTOTICKS | WS_TABSTOP,PROPSHEETPADDING(17),LABELLINE(3),PROPSHEETWIDTH-PROPSHEETPADDING(22),LABELLINE(2)
|
||||||
|
LTEXT "Long",-1,PROPSHEETWIDTH-PROPSHEETPADDING(5),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "&Test area:",-1,PROPSHEETPADDING(1),LABELLINE(6)+1,PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(1)
|
||||||
|
EDITTEXT IDC_BOUNCE_TEST_EDIT,PROPSHEETPADDING(1),LABELLINE(7)+2,PROPSHEETWIDTH-PROPSHEETPADDING(2),14,WS_GROUP|ES_AUTOHSCROLL
|
||||||
|
|
||||||
|
PUSHBUTTON "OK", IDOK, PROPSHEETWIDTH-111, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
PUSHBUTTON "Cancel", IDCANCEL, PROPSHEETWIDTH-57, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLSYSTEMNAME "Accessibility"
|
IDS_CPLSYSTEMNAME "Accessibility"
|
||||||
|
|
|
@ -219,6 +219,28 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
|
IDD_BOUNCEKEYSOPTIONS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||||
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Advanced FilterKeys Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
LTEXT "&Ignore keystrokes repeated faster than:",-1,PROPSHEETPADDING(1),LABELLINE(1),PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(2)
|
||||||
|
|
||||||
|
EDITTEXT IDC_BOUNCE_TIME_EDIT,PROPSHEETPADDING(1),LABELLINE(3),PROPSHEETPADDING(3),14,ES_AUTOHSCROLL|ES_READONLY
|
||||||
|
LTEXT "seconds",-1,PROPSHEETPADDING(4)+3,LABELLINE(3)+2,PROPSHEETPADDING(6),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "Short",-1,PROPSHEETPADDING(13),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
CONTROL "",IDC_BOUNCE_TIME_TRACK,"msctls_trackbar32",TBS_AUTOTICKS | WS_TABSTOP,PROPSHEETPADDING(17),LABELLINE(3),PROPSHEETWIDTH-PROPSHEETPADDING(22),LABELLINE(2)
|
||||||
|
LTEXT "Long",-1,PROPSHEETWIDTH-PROPSHEETPADDING(5),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "&Test area:",-1,PROPSHEETPADDING(1),LABELLINE(6)+1,PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(1)
|
||||||
|
EDITTEXT IDC_BOUNCE_TEST_EDIT,PROPSHEETPADDING(1),LABELLINE(7)+2,PROPSHEETWIDTH-PROPSHEETPADDING(2),14,WS_GROUP|ES_AUTOHSCROLL
|
||||||
|
|
||||||
|
PUSHBUTTON "OK", IDOK, PROPSHEETWIDTH-111, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
PUSHBUTTON "Cancel", IDCANCEL, PROPSHEETWIDTH-57, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLSYSTEMNAME "ユーザー補助"
|
IDS_CPLSYSTEMNAME "ユーザー補助"
|
||||||
|
|
|
@ -221,6 +221,28 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
|
IDD_BOUNCEKEYSOPTIONS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||||
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Advanced FilterKeys Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
LTEXT "&Ignore keystrokes repeated faster than:",-1,PROPSHEETPADDING(1),LABELLINE(1),PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(2)
|
||||||
|
|
||||||
|
EDITTEXT IDC_BOUNCE_TIME_EDIT,PROPSHEETPADDING(1),LABELLINE(3),PROPSHEETPADDING(3),14,ES_AUTOHSCROLL|ES_READONLY
|
||||||
|
LTEXT "seconds",-1,PROPSHEETPADDING(4)+3,LABELLINE(3)+2,PROPSHEETPADDING(6),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "Short",-1,PROPSHEETPADDING(13),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
CONTROL "",IDC_BOUNCE_TIME_TRACK,"msctls_trackbar32",TBS_AUTOTICKS | WS_TABSTOP,PROPSHEETPADDING(17),LABELLINE(3),PROPSHEETWIDTH-PROPSHEETPADDING(22),LABELLINE(2)
|
||||||
|
LTEXT "Long",-1,PROPSHEETWIDTH-PROPSHEETPADDING(5),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "&Test area:",-1,PROPSHEETPADDING(1),LABELLINE(6)+1,PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(1)
|
||||||
|
EDITTEXT IDC_BOUNCE_TEST_EDIT,PROPSHEETPADDING(1),LABELLINE(7)+2,PROPSHEETWIDTH-PROPSHEETPADDING(2),14,WS_GROUP|ES_AUTOHSCROLL
|
||||||
|
|
||||||
|
PUSHBUTTON "OK", IDOK, PROPSHEETWIDTH-111, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
PUSHBUTTON "Cancel", IDCANCEL, PROPSHEETWIDTH-57, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLSYSTEMNAME "Toegankelijkheidsopties"
|
IDS_CPLSYSTEMNAME "Toegankelijkheidsopties"
|
||||||
|
|
|
@ -222,6 +222,28 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
|
IDD_BOUNCEKEYSOPTIONS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||||
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Advanced FilterKeys Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
LTEXT "&Ignore keystrokes repeated faster than:",-1,PROPSHEETPADDING(1),LABELLINE(1),PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(2)
|
||||||
|
|
||||||
|
EDITTEXT IDC_BOUNCE_TIME_EDIT,PROPSHEETPADDING(1),LABELLINE(3),PROPSHEETPADDING(3),14,ES_AUTOHSCROLL|ES_READONLY
|
||||||
|
LTEXT "seconds",-1,PROPSHEETPADDING(4)+3,LABELLINE(3)+2,PROPSHEETPADDING(6),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "Short",-1,PROPSHEETPADDING(13),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
CONTROL "",IDC_BOUNCE_TIME_TRACK,"msctls_trackbar32",TBS_AUTOTICKS | WS_TABSTOP,PROPSHEETPADDING(17),LABELLINE(3),PROPSHEETWIDTH-PROPSHEETPADDING(22),LABELLINE(2)
|
||||||
|
LTEXT "Long",-1,PROPSHEETWIDTH-PROPSHEETPADDING(5),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "&Test area:",-1,PROPSHEETPADDING(1),LABELLINE(6)+1,PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(1)
|
||||||
|
EDITTEXT IDC_BOUNCE_TEST_EDIT,PROPSHEETPADDING(1),LABELLINE(7)+2,PROPSHEETWIDTH-PROPSHEETPADDING(2),14,WS_GROUP|ES_AUTOHSCROLL
|
||||||
|
|
||||||
|
PUSHBUTTON "OK", IDOK, PROPSHEETWIDTH-111, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
PUSHBUTTON "Cancel", IDCANCEL, PROPSHEETWIDTH-57, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLSYSTEMNAME "U³atwienia dostêpu"
|
IDS_CPLSYSTEMNAME "U³atwienia dostêpu"
|
||||||
|
|
|
@ -219,6 +219,28 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
|
IDD_BOUNCEKEYSOPTIONS DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||||
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Advanced FilterKeys Settings"
|
||||||
|
FONT 8, "MS Shell Dlg"
|
||||||
|
BEGIN
|
||||||
|
LTEXT "&Ignore keystrokes repeated faster than:",-1,PROPSHEETPADDING(1),LABELLINE(1),PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(2)
|
||||||
|
|
||||||
|
EDITTEXT IDC_BOUNCE_TIME_EDIT,PROPSHEETPADDING(1),LABELLINE(3),PROPSHEETPADDING(3),14,ES_AUTOHSCROLL|ES_READONLY
|
||||||
|
LTEXT "seconds",-1,PROPSHEETPADDING(4)+3,LABELLINE(3)+2,PROPSHEETPADDING(6),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "Short",-1,PROPSHEETPADDING(13),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
CONTROL "",IDC_BOUNCE_TIME_TRACK,"msctls_trackbar32",TBS_AUTOTICKS | WS_TABSTOP,PROPSHEETPADDING(17),LABELLINE(3),PROPSHEETWIDTH-PROPSHEETPADDING(22),LABELLINE(2)
|
||||||
|
LTEXT "Long",-1,PROPSHEETWIDTH-PROPSHEETPADDING(5),LABELLINE(3)+2,PROPSHEETPADDING(3),LABELLINE(1)
|
||||||
|
|
||||||
|
LTEXT "&Test area:",-1,PROPSHEETPADDING(1),LABELLINE(6)+1,PROPSHEETWIDTH-PROPSHEETPADDING(2),LABELLINE(1)
|
||||||
|
EDITTEXT IDC_BOUNCE_TEST_EDIT,PROPSHEETPADDING(1),LABELLINE(7)+2,PROPSHEETWIDTH-PROPSHEETPADDING(2),14,WS_GROUP|ES_AUTOHSCROLL
|
||||||
|
|
||||||
|
PUSHBUTTON "OK", IDOK, PROPSHEETWIDTH-111, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
PUSHBUTTON "Cancel", IDCANCEL, PROPSHEETWIDTH-57, PROPSHEETHEIGHT-21, 50, 14
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLSYSTEMNAME "Ñïåöèàëüíûå âîçìîæíîñòè"
|
IDS_CPLSYSTEMNAME "Ñïåöèàëüíûå âîçìîæíîñòè"
|
||||||
|
|
|
@ -22,10 +22,11 @@
|
||||||
|
|
||||||
#define IDD_STICKYKEYSOPTIONS 105
|
#define IDD_STICKYKEYSOPTIONS 105
|
||||||
#define IDD_FILTERKEYSOPTIONS 106
|
#define IDD_FILTERKEYSOPTIONS 106
|
||||||
#define IDD_TOGGLEKEYSOPTIONS 107
|
#define IDD_BOUNCEKEYSOPTIONS 107
|
||||||
|
#define IDD_TOGGLEKEYSOPTIONS 109
|
||||||
|
|
||||||
#define IDD_CONTRASTOPTIONS 108
|
#define IDD_CONTRASTOPTIONS 110
|
||||||
#define IDD_MOUSEKEYSOPTIONS 109
|
#define IDD_MOUSEKEYSOPTIONS 111
|
||||||
|
|
||||||
#define IDS_CPLSYSTEMNAME 1001
|
#define IDS_CPLSYSTEMNAME 1001
|
||||||
#define IDS_CPLSYSTEMDESCRIPTION 2001
|
#define IDS_CPLSYSTEMDESCRIPTION 2001
|
||||||
|
@ -78,6 +79,10 @@
|
||||||
#define IDC_FILTER_SOUND_CHECK 236
|
#define IDC_FILTER_SOUND_CHECK 236
|
||||||
#define IDC_FILTER_STATUS_CHECK 237
|
#define IDC_FILTER_STATUS_CHECK 237
|
||||||
|
|
||||||
|
#define IDC_BOUNCE_TIME_EDIT 238
|
||||||
|
#define IDC_BOUNCE_TIME_TRACK 239
|
||||||
|
#define IDC_BOUNCE_TEST_EDIT 240
|
||||||
|
|
||||||
#define IDC_TOGGLE_ACTIVATE_CHECK 246
|
#define IDC_TOGGLE_ACTIVATE_CHECK 246
|
||||||
|
|
||||||
#define IDC_CONTRAST_ACTIVATE_CHECK 260
|
#define IDC_CONTRAST_ACTIVATE_CHECK 260
|
||||||
|
|
Loading…
Reference in a new issue