4 typedef LONG (CALLBACK
*APPLET_INITPROC
)(VOID
);
11 APPLET_INITPROC AppletProc
;
15 typedef struct _GLOBAL_DATA
18 STICKYKEYS stickyKeys
;
19 STICKYKEYS oldStickyKeys
;
20 FILTERKEYS filterKeys
;
21 FILTERKEYS oldFilterKeys
;
22 TOGGLEKEYS toggleKeys
;
23 TOGGLEKEYS oldToggleKeys
;
27 SOUNDSENTRY ssSoundSentry
;
31 HIGHCONTRAST highContrast
;
42 ACCESSTIMEOUT accessTimeout
;
43 SERIALKEYS serialKeys
;
44 TCHAR szActivePort
[MAX_PATH
];
45 TCHAR szPort
[MAX_PATH
];
47 BOOL bSoundOnActivation
;
49 } GLOBAL_DATA
, *PGLOBAL_DATA
;
52 extern HINSTANCE hApplet
;
54 void ShowLastWin32Error(HWND hWndOwner
);
56 INT_PTR CALLBACK
DisplayPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
57 INT_PTR CALLBACK
GeneralPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
58 INT_PTR CALLBACK
KeyboardPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
59 INT_PTR CALLBACK
MousePageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
60 INT_PTR CALLBACK
SoundPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
62 #endif /* __CPL_SYSDM_H */