65 lines
1.7 KiB
C
65 lines
1.7 KiB
C
/*Filename: KEYRC.H */
|
|
|
|
/* Give access to handles in all code modules */
|
|
extern HINSTANCE hInst;
|
|
extern HWND MainhWnd;
|
|
|
|
|
|
|
|
|
|
/***************************************************************/
|
|
/* Variables, types and constants for controls in main window. */
|
|
/***************************************************************/
|
|
|
|
extern HWND hClient; /* Handle to window in client area. */
|
|
extern FARPROC lpClient; /* Function for window in client area.*/
|
|
|
|
#define CLIENTSTRIP WS_MINIMIZE|WS_MAXIMIZE|WS_CAPTION|WS_BORDER|WS_DLGFRAME|WS_SYSMENU|WS_POPUP|WS_THICKFRAME|DS_MODALFRAME
|
|
|
|
typedef struct
|
|
{
|
|
unsigned long dtStyle;
|
|
BYTE dtItemCount;
|
|
int dtX;
|
|
int dtY;
|
|
int dtCX;
|
|
int dtCY;
|
|
} BLD_DLGTEMPLATE;
|
|
|
|
typedef BLD_DLGTEMPLATE *LPBLD_DLGTEMPLATE;
|
|
|
|
|
|
|
|
/* User Defined ID Values */
|
|
|
|
#define IDOK 1
|
|
#define IDCANCEL 2
|
|
#define COLORKBBACKGROUND 10
|
|
#define COLORKBCHARACTERKEYS 11
|
|
#define COLORKBTEXT 12
|
|
#define COLORKBMODIFIERKEYS 13
|
|
#define COLORKBDEFAULTSETTING 14
|
|
#define COLORKBDEADKEYS 15
|
|
|
|
#define SETDEFAULTSETTINGS 108
|
|
#define KBLANGUAGECOMBO 110
|
|
#define ALWAYSONTOP 111
|
|
#define KEYSIZE_0 112
|
|
#define KEYSIZE_1 113
|
|
#define KEYSIZE_2 114
|
|
#define KEYSIZE_3 115
|
|
#define KEYSIZE_4 116
|
|
#define DWELLONKEYS 118
|
|
#define DWELLMS 119
|
|
#define HILITEKEY 120
|
|
#define DWELLTIMESCROLL 121
|
|
#define KBSHOWACTIVEKEYSCK 122
|
|
#define KBKEEPPROPORTIONSCK 123
|
|
#define KBUSE3DKEYSCK 124
|
|
#define KBUSECLICKSOUNDCK 125
|
|
#define KBSIZEBUT 126
|
|
#define KBFONTBUT 127
|
|
#define KBCOLORSBUT 128
|
|
#define IDC_LTEXT1 129
|
|
|