1 #define WIN32_NO_STATUS
14 typedef LONG (CALLBACK
*APPLET_INITPROC
)(VOID
);
16 typedef struct _APPLET
21 APPLET_INITPROC AppletProc
;
25 typedef struct _GLOBAL_DATA
28 STICKYKEYS stickyKeys
;
29 STICKYKEYS oldStickyKeys
;
30 FILTERKEYS filterKeys
;
31 FILTERKEYS oldFilterKeys
;
32 TOGGLEKEYS toggleKeys
;
33 TOGGLEKEYS oldToggleKeys
;
37 SOUNDSENTRY ssSoundSentry
;
41 HIGHCONTRAST highContrast
;
52 ACCESSTIMEOUT accessTimeout
;
53 SERIALKEYS serialKeys
;
54 TCHAR szActivePort
[MAX_PATH
];
55 TCHAR szPort
[MAX_PATH
];
57 BOOL bSoundOnActivation
;
59 } GLOBAL_DATA
, *PGLOBAL_DATA
;
62 extern HINSTANCE hApplet
;
64 void ShowLastWin32Error(HWND hWndOwner
);
66 INT_PTR CALLBACK
DisplayPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
67 INT_PTR CALLBACK
GeneralPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
68 INT_PTR CALLBACK
KeyboardPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
69 INT_PTR CALLBACK
MousePageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
70 INT_PTR CALLBACK
SoundPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);