SHARED_KEYMAP マクロに関する部分を削除
- SHARED_KEYMAP は従来から無効状態だった
- 使用していないAPI を削除
@@ -42,9 +42,7 @@ | ||
42 | 42 | DllExport void PASCAL CopyTTSetToShmem(PTTSet ts); |
43 | 43 | DllExport BOOL PASCAL StartTeraTerm(PTTSet ts); |
44 | 44 | DllExport void PASCAL RestartTeraTerm(HWND hwnd, PTTSet ts); |
45 | -DllExport void PASCAL ChangeDefaultSet(PTTSet ts, PKeyMap km); | |
46 | -DllExport void PASCAL GetDefaultSet(PTTSet ts); | |
47 | -// void PASCAL LoadDefaultSet(PCHAR SetupFName); | |
45 | + | |
48 | 46 | DllExport WORD PASCAL GetKeyCode(PKeyMap KeyMap, WORD Scan); |
49 | 47 | DllExport void PASCAL GetKeyStr(HWND HWin, PKeyMap KeyMap, WORD KeyCode, |
50 | 48 | BOOL AppliKeyMode, BOOL AppliCursorMode, |
@@ -70,18 +70,6 @@ | ||
70 | 70 | char TempDir[MAXPATHLEN]; |
71 | 71 | char TempName[MAX_PATH]; |
72 | 72 | |
73 | -#ifdef SHARED_KEYMAP | |
74 | - if ( strlen(ts.KeyCnfFN)==0 ) return; | |
75 | -#else | |
76 | - /* | |
77 | - if ( strlen(ts.KeyCnfFN)==0 ) { | |
78 | - if ( KeyMap != NULL ) { | |
79 | - return; | |
80 | - } | |
81 | - strncpy_s(ts.KeyCnfFN, sizeof(ts.KeyCnfFN),"KEYBOARD.CNF", _TRUNCATE); | |
82 | - } | |
83 | - */ | |
84 | -#endif | |
85 | 73 | ExtractFileName(ts.KeyCnfFN,TempName,sizeof(TempName)); |
86 | 74 | ExtractDirName(ts.KeyCnfFN,TempDir); |
87 | 75 | if (TempDir[0]==0) |
@@ -100,15 +88,6 @@ | ||
100 | 88 | (*ReadKeyboardCnf)(ts.KeyCnfFN, KeyMap, TRUE); |
101 | 89 | FreeTTSET(); |
102 | 90 | } |
103 | -#ifdef SHARED_KEYMAP | |
104 | - if ((_stricmp(TempDir,ts.HomeDir)==0) && | |
105 | - (_stricmp(TempName,"KEYBOARD.CNF")==0)) | |
106 | - { | |
107 | - ChangeDefaultSet(NULL,KeyMap); | |
108 | - free(KeyMap); | |
109 | - KeyMap = NULL; | |
110 | - } | |
111 | -#endif | |
112 | 91 | } |
113 | 92 | |
114 | 93 | void ClearUserKey() |
@@ -320,10 +320,6 @@ | ||
320 | 320 | DWORD Style; |
321 | 321 | char *Param; |
322 | 322 | int CmdShow; |
323 | -#ifdef SHARED_KEYMAP | |
324 | - char Temp[MAX_PATH]; | |
325 | - PKeyMap tempkm; | |
326 | -#endif | |
327 | 323 | int fuLoad = LR_DEFAULTCOLOR; |
328 | 324 | BOOL isFirstInstance; |
329 | 325 | m_hInst = hInstance; |
@@ -340,26 +336,7 @@ | ||
340 | 336 | if (LoadTTSET()) { |
341 | 337 | /* read setup info from "teraterm.ini" */ |
342 | 338 | (*ReadIniFile)(ts.SetupFName, &ts); |
343 | -#ifdef SHARED_KEYMAP | |
344 | - /* read keycode map from "keyboard.cnf" */ | |
345 | - tempkm = (PKeyMap)malloc(sizeof(TKeyMap)); | |
346 | - if (tempkm!=NULL) { | |
347 | - strncpy_s(Temp, sizeof(Temp), ts.HomeDir, _TRUNCATE); | |
348 | - AppendSlash(Temp,sizeof(Temp)); | |
349 | - strncat_s(Temp,sizeof(Temp),"KEYBOARD.CNF",_TRUNCATE); | |
350 | - (*ReadKeyboardCnf)(Temp,tempkm,TRUE); | |
351 | - } | |
352 | -#endif | |
353 | 339 | FreeTTSET(); |
354 | -#ifdef SHARED_KEYMAP | |
355 | - /* store default sets in TTCMN */ | |
356 | -#if 0 | |
357 | - ChangeDefaultSet(&ts,tempkm); | |
358 | -#else | |
359 | - ChangeDefaultSet(NULL,tempkm); | |
360 | -#endif | |
361 | - if (tempkm!=NULL) free(tempkm); | |
362 | -#endif | |
363 | 340 | } |
364 | 341 | else { |
365 | 342 | abort(); |
@@ -370,23 +347,7 @@ | ||
370 | 347 | if (LoadTTSET()) { |
371 | 348 | /* read setup info from "teraterm.ini" */ |
372 | 349 | (*ReadIniFile)(ts.SetupFName, &ts); |
373 | -#ifdef SHARED_KEYMAP | |
374 | - /* read keycode map from "keyboard.cnf" */ | |
375 | - tempkm = (PKeyMap)malloc(sizeof(TKeyMap)); | |
376 | - if (tempkm!=NULL) { | |
377 | - strncpy_s(Temp, sizeof(Temp), ts.HomeDir, _TRUNCATE); | |
378 | - AppendSlash(Temp,sizeof(Temp)); | |
379 | - strncat_s(Temp,sizeof(Temp),"KEYBOARD.CNF",_TRUNCATE); | |
380 | - (*ReadKeyboardCnf)(Temp,tempkm,TRUE); | |
381 | - } | |
382 | -#endif | |
383 | 350 | FreeTTSET(); |
384 | -#ifdef SHARED_KEYMAP | |
385 | - /* store default sets in TTCMN */ | |
386 | - if (tempkm!=NULL) { | |
387 | - free(tempkm); | |
388 | - } | |
389 | -#endif | |
390 | 351 | } |
391 | 352 | else { |
392 | 353 | abort(); |
@@ -1264,10 +1225,6 @@ | ||
1264 | 1225 | } |
1265 | 1226 | FreeTTSET(); |
1266 | 1227 | |
1267 | -#if 0 | |
1268 | - ChangeDefaultSet(&ts,NULL); | |
1269 | -#endif | |
1270 | - | |
1271 | 1228 | ResetSetup(); |
1272 | 1229 | } |
1273 | 1230 |
@@ -4838,9 +4795,6 @@ | ||
4838 | 4795 | #endif |
4839 | 4796 | } |
4840 | 4797 | |
4841 | -#if 0 | |
4842 | - ChangeDefaultSet(&ts,NULL); | |
4843 | -#endif | |
4844 | 4798 | } |
4845 | 4799 | |
4846 | 4800 | void CVTWindow::OnSetupRestore() |
@@ -59,8 +59,6 @@ | ||
59 | 59 | size_t size_tttset; /* sizeof TTTSet */ |
60 | 60 | /* Setup information from "teraterm.ini" */ |
61 | 61 | TTTSet ts; |
62 | - /* Key code map from "keyboard.def" */ | |
63 | - TKeyMap km; | |
64 | 62 | // Window list |
65 | 63 | int NWin; |
66 | 64 | HWND WinList[MAXNWIN]; |
@@ -186,31 +184,11 @@ | ||
186 | 184 | } |
187 | 185 | } |
188 | 186 | |
189 | -void WINAPI ChangeDefaultSet(PTTSet ts, PKeyMap km) | |
190 | -{ | |
191 | - if ((ts!=NULL) && | |
192 | - (_stricmp(ts->SetupFName, pm->ts.SetupFName) == 0)) { | |
193 | - memcpy(&(pm->ts),ts,sizeof(TTTSet)); | |
194 | - } | |
195 | - if (km!=NULL) { | |
196 | - memcpy(&(pm->km),km,sizeof(TKeyMap)); | |
197 | - } | |
198 | -} | |
199 | - | |
200 | -void WINAPI GetDefaultSet(PTTSet ts) | |
201 | -{ | |
202 | - memcpy(ts,&(pm->ts),sizeof(TTTSet)); | |
203 | -} | |
204 | - | |
205 | - | |
206 | 187 | /* Key scan code -> Tera Term key code */ |
207 | 188 | WORD WINAPI GetKeyCode(PKeyMap KeyMap, WORD Scan) |
208 | 189 | { |
209 | 190 | WORD Key; |
210 | 191 | |
211 | - if (KeyMap==NULL) { | |
212 | - KeyMap = &(pm->km); | |
213 | - } | |
214 | 192 | Key = IdKeyMax; |
215 | 193 | while ((Key>0) && (KeyMap->Map[Key-1] != Scan)) { |
216 | 194 | Key--; |
@@ -226,10 +204,6 @@ | ||
226 | 204 | MSG Msg; |
227 | 205 | char Temp[201]; |
228 | 206 | |
229 | - if (KeyMap==NULL) { | |
230 | - KeyMap = &(pm->km); | |
231 | - } | |
232 | - | |
233 | 207 | *Type = IdBinary; // key type |
234 | 208 | *Len = 0; |
235 | 209 | switch (KeyCode) { |