Develop and Download Open Source Software

Browse Subversion Repository

Contents of /trunk/teraterm/teraterm/keyboard.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3221 - (hide annotations) (download) (as text)
Tue Mar 24 09:37:20 2009 UTC (4 years, 1 month ago) by maya
File MIME type: text/x-chdr
File size: 810 byte(s)
CVS から SVN へ移行: trunk に集約
1 maya 2476 /* 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 salarm 2503 /* 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 maya 2476 void SetKeyMap();
16     void ClearUserKey();
17     void DefineUserKey(int NewKeyId, PCHAR NewKeyStr, int NewKeyLen);
18 salarm 2503 int KeyDown(HWND HWin, WORD VKey, WORD Count, WORD Scan);
19 maya 2476 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

SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.