Browse Subversion Repository
Contents of /trunk/teraterm/teraterm/keyboard.h
Parent Directory
| Revision Log
Revision 3227 -
( show annotations)
( download)
( as text)
Tue Mar 24 15:10:33 2009 UTC
(15 years, 1 month ago)
by maya
File MIME type: text/x-chdr
File size: 846 byte(s)
CVS から SVN へ移行: 改行コードを LF から CR+LF へ変換
1 |
/* Tera Term |
2 |
Copyright(C) 1994-1998 T. Teranishi |
3 |
All rights reserved. */ |
4 |
|
5 |
/* proto types */ |
6 |
#ifdef __cplusplus |
7 |
extern "C" { |
8 |
#endif |
9 |
|
10 |
/* KeyDown return type */ |
11 |
#define KEYDOWN_COMMOUT 1 /* リモートに送信(BS Enter Spaceなど) */ |
12 |
#define KEYDOWN_CONTROL 2 /* Ctrl,Shiftなど */ |
13 |
#define KEYDOWN_OTHER 0 /* その他 */ |
14 |
|
15 |
void SetKeyMap(); |
16 |
void ClearUserKey(); |
17 |
void DefineUserKey(int NewKeyId, PCHAR NewKeyStr, int NewKeyLen); |
18 |
int KeyDown(HWND HWin, WORD VKey, WORD Count, WORD Scan); |
19 |
void KeyCodeSend(WORD KCode, WORD Count); |
20 |
void KeyUp(WORD VKey); |
21 |
BOOL ShiftKey(); |
22 |
BOOL ControlKey(); |
23 |
BOOL AltKey(); |
24 |
void InitKeyboard(); |
25 |
void EndKeyboard(); |
26 |
|
27 |
#define FuncKeyStrMax 32 |
28 |
|
29 |
extern BOOL AutoRepeatMode; |
30 |
extern BOOL AppliKeyMode, AppliCursorMode; |
31 |
extern BOOL Send8BitMode; |
32 |
extern BOOL DebugFlag; |
33 |
|
34 |
#ifdef __cplusplus |
35 |
} |
36 |
#endif |
|