mirror of
https://github.com/reactos/reactos.git
synced 2025-04-22 13:10:39 +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
14 changed files with 374 additions and 3 deletions
|
@ -12,6 +12,7 @@
|
|||
#include <stdlib.h>
|
||||
#include <commctrl.h>
|
||||
#include <prsht.h>
|
||||
#include <tchar.h>
|
||||
#include "resource.h"
|
||||
#include "access.h"
|
||||
|
||||
|
@ -27,6 +28,10 @@ typedef struct _GLOBAL_DATA
|
|||
} GLOBAL_DATA, *PGLOBAL_DATA;
|
||||
|
||||
|
||||
#define BOUNCETICKS 5
|
||||
static INT nBounceArray[BOUNCETICKS] = {500, 700, 1000, 1500, 2000};
|
||||
|
||||
|
||||
/* Property page dialog callback */
|
||||
INT_PTR CALLBACK
|
||||
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 */
|
||||
INT_PTR CALLBACK
|
||||
FilterKeysDlgProc(HWND hwndDlg,
|
||||
|
@ -175,10 +266,21 @@ FilterKeysDlgProc(HWND hwndDlg,
|
|||
EnableWindow(GetDlgItem(hwndDlg, IDC_FILTER_REPEAT_BUTTON), TRUE);
|
||||
break;
|
||||
|
||||
case IDC_FILTER_BOUNCE_BUTTON:
|
||||
DialogBoxParam(hApplet,
|
||||
MAKEINTRESOURCE(IDD_BOUNCEKEYSOPTIONS),
|
||||
hwndDlg,
|
||||
(DLGPROC)BounceKeysDlgProc,
|
||||
(LPARAM)pGlobalData);
|
||||
break;
|
||||
|
||||
case IDC_FILTER_SOUND_CHECK:
|
||||
pGlobalData->filterKeys.dwFlags ^= FKF_CLICKON;
|
||||
break;
|
||||
|
||||
case IDC_FILTER_REPEAT_BUTTON:
|
||||
break;
|
||||
|
||||
case IDC_FILTER_STATUS_CHECK:
|
||||
pGlobalData->filterKeys.dwFlags ^= FKF_INDICATOR;
|
||||
break;
|
||||
|
|
|
@ -219,6 +219,28 @@ BEGIN
|
|||
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
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Možnosti usnadnìní"
|
||||
|
|
|
@ -222,6 +222,28 @@ BEGIN
|
|||
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
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Bedienbarkeit"
|
||||
|
|
|
@ -219,6 +219,28 @@ BEGIN
|
|||
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
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Accessibility"
|
||||
|
|
|
@ -222,6 +222,28 @@ BEGIN
|
|||
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
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Accessibilidad"
|
||||
|
|
|
@ -221,6 +221,28 @@ BEGIN
|
|||
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
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Accessibilité"
|
||||
|
|
|
@ -220,6 +220,28 @@ BEGIN
|
|||
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
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Kisegítõ lehetõségek"
|
||||
|
|
|
@ -221,6 +221,28 @@ BEGIN
|
|||
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
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Aksesibilitas"
|
||||
|
|
|
@ -219,6 +219,28 @@ BEGIN
|
|||
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
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Accessibility"
|
||||
|
|
|
@ -219,6 +219,28 @@ BEGIN
|
|||
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
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "ユーザー補助"
|
||||
|
|
|
@ -221,6 +221,28 @@ BEGIN
|
|||
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
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Toegankelijkheidsopties"
|
||||
|
|
|
@ -222,6 +222,28 @@ BEGIN
|
|||
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
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "U³atwienia dostêpu"
|
||||
|
|
|
@ -219,6 +219,28 @@ BEGIN
|
|||
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
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Ñïåöèàëüíûå âîçìîæíîñòè"
|
||||
|
|
|
@ -22,10 +22,11 @@
|
|||
|
||||
#define IDD_STICKYKEYSOPTIONS 105
|
||||
#define IDD_FILTERKEYSOPTIONS 106
|
||||
#define IDD_TOGGLEKEYSOPTIONS 107
|
||||
#define IDD_BOUNCEKEYSOPTIONS 107
|
||||
#define IDD_TOGGLEKEYSOPTIONS 109
|
||||
|
||||
#define IDD_CONTRASTOPTIONS 108
|
||||
#define IDD_MOUSEKEYSOPTIONS 109
|
||||
#define IDD_CONTRASTOPTIONS 110
|
||||
#define IDD_MOUSEKEYSOPTIONS 111
|
||||
|
||||
#define IDS_CPLSYSTEMNAME 1001
|
||||
#define IDS_CPLSYSTEMDESCRIPTION 2001
|
||||
|
@ -78,6 +79,10 @@
|
|||
#define IDC_FILTER_SOUND_CHECK 236
|
||||
#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_CONTRAST_ACTIVATE_CHECK 260
|
||||
|
|
Loading…
Reference in a new issue