| 387 |
return result; |
return result; |
| 388 |
} |
} |
| 389 |
|
|
| 390 |
|
#ifdef I18N |
| 391 |
static int get_key_file_name(HWND parent, char FAR * buf, int bufsize, PTInstVar pvar) |
static int get_key_file_name(HWND parent, char FAR * buf, int bufsize, PTInstVar pvar) |
| 392 |
|
#else |
| 393 |
|
static int get_key_file_name(HWND parent, char FAR * buf, int bufsize) |
| 394 |
|
#endif |
| 395 |
{ |
{ |
| 396 |
#ifdef TERATERM32 |
#ifdef TERATERM32 |
| 397 |
OPENFILENAME params; |
OPENFILENAME params; |
| 443 |
#endif |
#endif |
| 444 |
} |
} |
| 445 |
|
|
| 446 |
|
#ifdef I18N |
| 447 |
static void choose_RSA_key_file(HWND dlg, PTInstVar pvar) |
static void choose_RSA_key_file(HWND dlg, PTInstVar pvar) |
| 448 |
|
#else |
| 449 |
|
static void choose_RSA_key_file(HWND dlg) |
| 450 |
|
#endif |
| 451 |
{ |
{ |
| 452 |
char buf[1024]; |
char buf[1024]; |
| 453 |
|
|
| 454 |
|
#ifdef I18N |
| 455 |
if (get_key_file_name(dlg, buf, sizeof(buf), pvar)) { |
if (get_key_file_name(dlg, buf, sizeof(buf), pvar)) { |
| 456 |
|
#else |
| 457 |
|
if (get_key_file_name(dlg, buf, sizeof(buf))) { |
| 458 |
|
#endif |
| 459 |
SetDlgItemText(dlg, IDC_RSAFILENAME, buf); |
SetDlgItemText(dlg, IDC_RSAFILENAME, buf); |
| 460 |
} |
} |
| 461 |
} |
} |
| 462 |
|
|
| 463 |
|
#ifdef I18N |
| 464 |
static void choose_host_RSA_key_file(HWND dlg, PTInstVar pvar) |
static void choose_host_RSA_key_file(HWND dlg, PTInstVar pvar) |
| 465 |
|
#else |
| 466 |
|
static void choose_host_RSA_key_file(HWND dlg) |
| 467 |
|
#endif |
| 468 |
{ |
{ |
| 469 |
char buf[1024]; |
char buf[1024]; |
| 470 |
|
|
| 471 |
|
#ifdef I18N |
| 472 |
if (get_key_file_name(dlg, buf, sizeof(buf), pvar)) { |
if (get_key_file_name(dlg, buf, sizeof(buf), pvar)) { |
| 473 |
|
#else |
| 474 |
|
if (get_key_file_name(dlg, buf, sizeof(buf))) { |
| 475 |
|
#endif |
| 476 |
SetDlgItemText(dlg, IDC_HOSTRSAFILENAME, buf); |
SetDlgItemText(dlg, IDC_HOSTRSAFILENAME, buf); |
| 477 |
} |
} |
| 478 |
} |
} |
| 702 |
return TRUE; |
return TRUE; |
| 703 |
|
|
| 704 |
case IDC_CHOOSERSAFILE: |
case IDC_CHOOSERSAFILE: |
| 705 |
|
#ifdef I18N |
| 706 |
choose_RSA_key_file(dlg, pvar); |
choose_RSA_key_file(dlg, pvar); |
| 707 |
|
#else |
| 708 |
|
choose_RSA_key_file(dlg); |
| 709 |
|
#endif |
| 710 |
return TRUE; |
return TRUE; |
| 711 |
|
|
| 712 |
case IDC_CHOOSEHOSTRSAFILE: |
case IDC_CHOOSEHOSTRSAFILE: |
| 713 |
|
#ifdef I18N |
| 714 |
choose_host_RSA_key_file(dlg, pvar); |
choose_host_RSA_key_file(dlg, pvar); |
| 715 |
|
#else |
| 716 |
|
choose_host_RSA_key_file(dlg); |
| 717 |
|
#endif |
| 718 |
return TRUE; |
return TRUE; |
| 719 |
|
|
| 720 |
default: |
default: |
| 1161 |
return TRUE; |
return TRUE; |
| 1162 |
|
|
| 1163 |
case IDC_CHOOSERSAFILE: |
case IDC_CHOOSERSAFILE: |
| 1164 |
|
#ifdef I18N |
| 1165 |
choose_RSA_key_file(dlg, pvar); |
choose_RSA_key_file(dlg, pvar); |
| 1166 |
|
#else |
| 1167 |
|
choose_RSA_key_file(dlg); |
| 1168 |
|
#endif |
| 1169 |
return TRUE; |
return TRUE; |
| 1170 |
|
|
| 1171 |
case IDC_CHOOSEHOSTRSAFILE: |
case IDC_CHOOSEHOSTRSAFILE: |
| 1172 |
|
#ifdef I18N |
| 1173 |
choose_host_RSA_key_file(dlg, pvar); |
choose_host_RSA_key_file(dlg, pvar); |
| 1174 |
|
#else |
| 1175 |
|
choose_host_RSA_key_file(dlg); |
| 1176 |
|
#endif |
| 1177 |
return TRUE; |
return TRUE; |
| 1178 |
|
|
| 1179 |
default: |
default: |
| 1330 |
|
|
| 1331 |
/* |
/* |
| 1332 |
* $Log: not supported by cvs2svn $ |
* $Log: not supported by cvs2svn $ |
| 1333 |
|
* Revision 1.21 2006/11/23 02:19:30 maya |
| 1334 |
|
* 表示メッセージを言語ファイルから読み込みむコードの作成を開始した。 |
| 1335 |
|
* |
| 1336 |
* Revision 1.20 2006/09/18 05:08:04 maya |
* Revision 1.20 2006/09/18 05:08:04 maya |
| 1337 |
* コマンドラインパラメータ '/ask4passwd' を追加した。 |
* コマンドラインパラメータ '/ask4passwd' を追加した。 |
| 1338 |
* |
* |