| 1285 |
static INT_PTR CALLBACK TTXHostDlg(HWND dlg, UINT msg, WPARAM wParam, |
static INT_PTR CALLBACK TTXHostDlg(HWND dlg, UINT msg, WPARAM wParam, |
| 1286 |
LPARAM lParam) |
LPARAM lParam) |
| 1287 |
{ |
{ |
| 1288 |
|
const static DlgTextInfo text_info[] = { |
| 1289 |
|
{ 0, "DLG_HOST_TITLE" }, |
| 1290 |
|
{ IDC_HOSTNAMELABEL, "DLG_HOST_TCPIPHOST" }, |
| 1291 |
|
{ IDC_HISTORY, "DLG_HOST_TCPIPHISTORY" }, |
| 1292 |
|
{ IDC_SERVICELABEL, "DLG_HOST_TCPIPSERVICE" }, |
| 1293 |
|
{ IDC_HOSTOTHER, "DLG_HOST_TCPIPOTHER" }, |
| 1294 |
|
{ IDC_HOSTTCPPORTLABEL, "DLG_HOST_TCPIPPORT" }, |
| 1295 |
|
{ IDC_SSH_VERSION_LABEL, "DLG_HOST_TCPIPSSHVERSION" }, |
| 1296 |
|
{ IDC_HOSTTCPPROTOCOLLABEL, "DLG_HOST_TCPIPPROTOCOL" }, |
| 1297 |
|
{ IDC_HOSTSERIAL, "DLG_HOST_SERIAL" }, |
| 1298 |
|
{ IDC_HOSTCOMLABEL, "DLG_HOST_SERIALPORT" }, |
| 1299 |
|
{ IDC_HOSTHELP, "DLG_HOST_HELP" }, |
| 1300 |
|
{ IDOK, "BTN_OK" }, |
| 1301 |
|
{ IDCANCEL, "BTN_CANCEL" }, |
| 1302 |
|
}; |
| 1303 |
static char *ssh_version[] = {"SSH1", "SSH2", NULL}; |
static char *ssh_version[] = {"SSH1", "SSH2", NULL}; |
| 1304 |
PGetHNRec GetHNRec; |
PGetHNRec GetHNRec; |
| 1305 |
char EntName[128]; |
char EntName[128]; |
| 1309 |
static char *ComPortDesc[MAXCOMPORT]; |
static char *ComPortDesc[MAXCOMPORT]; |
| 1310 |
int comports; |
int comports; |
| 1311 |
BOOL Ok; |
BOOL Ok; |
|
char uimsg[MAX_UIMSG]; |
|
| 1312 |
static HWND hwndHostname = NULL; // HOSTNAME dropdown |
static HWND hwndHostname = NULL; // HOSTNAME dropdown |
| 1313 |
static HWND hwndHostnameEdit = NULL; // Edit control on HOSTNAME dropdown |
static HWND hwndHostnameEdit = NULL; // Edit control on HOSTNAME dropdown |
| 1314 |
|
|
| 1317 |
GetHNRec = (PGetHNRec) lParam; |
GetHNRec = (PGetHNRec) lParam; |
| 1318 |
SetWindowLongPtr(dlg, DWLP_USER, lParam); |
SetWindowLongPtr(dlg, DWLP_USER, lParam); |
| 1319 |
|
|
| 1320 |
GetWindowText(dlg, uimsg, sizeof(uimsg)); |
SetI18DlgStrs("TTSSH", dlg, text_info, _countof(text_info), pvar->ts->UILanguageFile); |
|
UTIL_get_lang_msg("DLG_HOST_TITLE", pvar, uimsg); |
|
|
SetWindowText(dlg, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTNAMELABEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_HOST_TCPIPHOST", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTNAMELABEL, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HISTORY, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_HOST_TCPIPHISTORY", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HISTORY, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_SERVICELABEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_HOST_TCPIPSERVICE", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_SERVICELABEL, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTOTHER, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_HOST_TCPIPOTHER", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTOTHER, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTTCPPORTLABEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_HOST_TCPIPPORT", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTTCPPORTLABEL, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_SSH_VERSION_LABEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_HOST_TCPIPSSHVERSION", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_SSH_VERSION_LABEL, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTTCPPROTOCOLLABEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_HOST_TCPIPPROTOCOL", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTTCPPROTOCOLLABEL, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTSERIAL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_HOST_SERIAL", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTSERIAL, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTCOMLABEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_HOST_SERIALPORT", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTCOMLABEL, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTHELP, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_HOST_HELP", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTHELP, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDOK, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_OK", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDOK, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDCANCEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_CANCEL", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDCANCEL, pvar->ts->UIMsg); |
|
| 1321 |
|
|
| 1322 |
// ホストヒストリのチェックボックスを追加 (2005.10.21 yutaka) |
// ホストヒストリのチェックボックスを追加 (2005.10.21 yutaka) |
| 1323 |
if (pvar->ts->HistoryList > 0) { |
if (pvar->ts->HistoryList > 0) { |
| 2362 |
static void init_about_dlg(PTInstVar pvar, HWND dlg) |
static void init_about_dlg(PTInstVar pvar, HWND dlg) |
| 2363 |
{ |
{ |
| 2364 |
char buf[1024]; |
char buf[1024]; |
| 2365 |
char uimsg[MAX_UIMSG]; |
const static DlgTextInfo text_info[] = { |
| 2366 |
|
{ 0, "DLG_ABOUT_TITLE" }, |
| 2367 |
GetWindowText(dlg, uimsg, sizeof(uimsg)); |
{ IDC_FP_HASH_ALG, "DLG_ABOUT_FP_HASH_ALGORITHM" }, |
| 2368 |
UTIL_get_lang_msg("DLG_ABOUT_TITLE", pvar, uimsg); |
{ IDOK, "BTN_OK" }, |
| 2369 |
SetWindowText(dlg, pvar->ts->UIMsg); |
}; |
| 2370 |
GetDlgItemText(dlg, IDC_FP_HASH_ALG, uimsg, sizeof(uimsg)); |
SetI18DlgStrs("TTSSH", dlg, text_info, _countof(text_info), pvar->ts->UILanguageFile); |
|
UTIL_get_lang_msg("DLG_ABOUT_FP_HASH_ALGORITHM", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_FP_HASH_ALG, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDOK, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_OK", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDOK, pvar->ts->UIMsg); |
|
| 2371 |
|
|
| 2372 |
// TTSSHのバージョンを設定する (2005.2.28 yutaka) |
// TTSSHのバージョンを設定する (2005.2.28 yutaka) |
| 2373 |
_snprintf_s(buf, sizeof(buf), _TRUNCATE, |
_snprintf_s(buf, sizeof(buf), _TRUNCATE, |
| 2613 |
HWND hostkeyRotationControlList = GetDlgItem(dlg, IDC_HOSTKEY_ROTATION_COMBO); |
HWND hostkeyRotationControlList = GetDlgItem(dlg, IDC_HOSTKEY_ROTATION_COMBO); |
| 2614 |
int i; |
int i; |
| 2615 |
int ch; |
int ch; |
| 2616 |
char uimsg[MAX_UIMSG]; |
static const char *rotationItem[SSH_UPDATE_HOSTKEYS_MAX] = { |
|
char *rotationItem[SSH_UPDATE_HOSTKEYS_MAX] = { |
|
| 2617 |
"No", |
"No", |
| 2618 |
"Yes", |
"Yes", |
| 2619 |
"Ask", |
"Ask", |
| 2620 |
}; |
}; |
| 2621 |
char *rotationItemKey[SSH_UPDATE_HOSTKEYS_MAX] = { |
static const char *rotationItemKey[SSH_UPDATE_HOSTKEYS_MAX] = { |
| 2622 |
"DLG_SSHSETUP_HOSTKEY_ROTATION_NO", |
"DLG_SSHSETUP_HOSTKEY_ROTATION_NO", |
| 2623 |
"DLG_SSHSETUP_HOSTKEY_ROTATION_YES", |
"DLG_SSHSETUP_HOSTKEY_ROTATION_YES", |
| 2624 |
"DLG_SSHSETUP_HOSTKEY_ROTATION_ASK", |
"DLG_SSHSETUP_HOSTKEY_ROTATION_ASK", |
| 2625 |
}; |
}; |
| 2626 |
|
|
| 2627 |
GetWindowText(dlg, uimsg, sizeof(uimsg)); |
const static DlgTextInfo text_info[] = { |
| 2628 |
UTIL_get_lang_msg("DLG_SSHSETUP_TITLE", pvar, uimsg); |
{ 0, "DLG_SSHSETUP_TITLE" }, |
| 2629 |
SetWindowText(dlg, pvar->ts->UIMsg); |
{ IDC_COMPRESSLABEL, "DLG_SSHSETUP_COMPRESS" }, |
| 2630 |
GetDlgItemText(dlg, IDC_COMPRESSLABEL, uimsg, sizeof(uimsg)); |
{ IDC_COMPRESSNONE, "DLG_SSHSETUP_COMPRESS_NONE" }, |
| 2631 |
UTIL_get_lang_msg("DLG_SSHSETUP_COMPRESS", pvar, uimsg); |
{ IDC_COMPRESSHIGH, "DLG_SSHSETUP_COMPRESS_HIGHEST" }, |
| 2632 |
SetDlgItemText(dlg, IDC_COMPRESSLABEL, pvar->ts->UIMsg); |
{ IDC_COMPRESSNOTE, "DLG_SSHSETUP_COMPRESS_NOTE" }, |
| 2633 |
GetDlgItemText(dlg, IDC_COMPRESSNONE, uimsg, sizeof(uimsg)); |
|
| 2634 |
UTIL_get_lang_msg("DLG_SSHSETUP_COMPRESS_NONE", pvar, uimsg); |
{ IDC_CIPHERORDER, "DLG_SSHSETUP_CIPHER" }, |
| 2635 |
SetDlgItemText(dlg, IDC_COMPRESSNONE, pvar->ts->UIMsg); |
{ IDC_SSHMOVECIPHERUP, "DLG_SSHSETUP_CIPHER_UP" }, |
| 2636 |
GetDlgItemText(dlg, IDC_COMPRESSHIGH, uimsg, sizeof(uimsg)); |
{ IDC_SSHMOVECIPHERDOWN, "DLG_SSHSETUP_CIPHER_DOWN" }, |
| 2637 |
UTIL_get_lang_msg("DLG_SSHSETUP_COMPRESS_HIGHEST", pvar, uimsg); |
|
| 2638 |
SetDlgItemText(dlg, IDC_COMPRESSHIGH, pvar->ts->UIMsg); |
{ IDC_KEX_ORDER, "DLG_SSHSETUP_KEX" }, |
| 2639 |
GetDlgItemText(dlg, IDC_COMPRESSNOTE, uimsg, sizeof(uimsg)); |
{ IDC_SSHKEX_MOVEUP, "DLG_SSHSETUP_KEX_UP" }, |
| 2640 |
UTIL_get_lang_msg("DLG_SSHSETUP_COMPRESS_NOTE", pvar, uimsg); |
{ IDC_SSHKEX_MOVEDOWN, "DLG_SSHSETUP_KEX_DOWN" }, |
| 2641 |
SetDlgItemText(dlg, IDC_COMPRESSNOTE, pvar->ts->UIMsg); |
|
| 2642 |
|
{ IDC_HOST_KEY_ORDER, "DLG_SSHSETUP_HOST_KEY" }, |
| 2643 |
GetDlgItemText(dlg, IDC_CIPHERORDER, uimsg, sizeof(uimsg)); |
{ IDC_SSHHOST_KEY_MOVEUP, "DLG_SSHSETUP_HOST_KEY_UP" }, |
| 2644 |
UTIL_get_lang_msg("DLG_SSHSETUP_CIPHER", pvar, uimsg); |
{ IDC_SSHHOST_KEY_MOVEDOWN, "DLG_SSHSETUP_HOST_KEY_DOWN" }, |
| 2645 |
SetDlgItemText(dlg, IDC_CIPHERORDER, pvar->ts->UIMsg); |
|
| 2646 |
GetDlgItemText(dlg, IDC_SSHMOVECIPHERUP, uimsg, sizeof(uimsg)); |
{ IDC_MAC_ORDER, "DLG_SSHSETUP_MAC" }, |
| 2647 |
UTIL_get_lang_msg("DLG_SSHSETUP_CIPHER_UP", pvar, uimsg); |
{ IDC_SSHMAC_MOVEUP, "DLG_SSHSETUP_MAC_UP" }, |
| 2648 |
SetDlgItemText(dlg, IDC_SSHMOVECIPHERUP, pvar->ts->UIMsg); |
{ IDC_SSHMAC_MOVEDOWN, "DLG_SSHSETUP_MAC_DOWN" }, |
| 2649 |
GetDlgItemText(dlg, IDC_SSHMOVECIPHERDOWN, uimsg, sizeof(uimsg)); |
|
| 2650 |
UTIL_get_lang_msg("DLG_SSHSETUP_CIPHER_DOWN", pvar, uimsg); |
{ IDC_COMP_ORDER, "DLG_SSHSETUP_COMP" }, |
| 2651 |
SetDlgItemText(dlg, IDC_SSHMOVECIPHERDOWN, pvar->ts->UIMsg); |
{ IDC_SSHCOMP_MOVEUP, "DLG_SSHSETUP_COMP_UP" }, |
| 2652 |
|
{ IDC_SSHCOMP_MOVEDOWN, "DLG_SSHSETUP_COMP_DOWN" }, |
| 2653 |
GetDlgItemText(dlg, IDC_KEX_ORDER, uimsg, sizeof(uimsg)); |
|
| 2654 |
UTIL_get_lang_msg("DLG_SSHSETUP_KEX", pvar, uimsg); |
{ IDC_KNOWNHOSTS, "DLG_SSHSETUP_KNOWNHOST" }, |
| 2655 |
SetDlgItemText(dlg, IDC_KEX_ORDER, pvar->ts->UIMsg); |
{ IDC_CHOOSEREADWRITEFILE, "DLG_SSHSETUP_KNOWNHOST_RW" }, |
| 2656 |
GetDlgItemText(dlg, IDC_SSHKEX_MOVEUP, uimsg, sizeof(uimsg)); |
{ IDC_CHOOSEREADONLYFILE, "DLG_SSHSETUP_KNOWNHOST_RO" }, |
| 2657 |
UTIL_get_lang_msg("DLG_SSHSETUP_KEX_UP", pvar, uimsg); |
{ IDC_HEARTBEATLABEL, "DLG_SSHSETUP_HEARTBEAT" }, |
| 2658 |
SetDlgItemText(dlg, IDC_SSHKEX_MOVEUP, pvar->ts->UIMsg); |
{ IDC_HEARTBEATLABEL2, "DLG_SSHSETUP_HEARTBEAT_UNIT" }, |
| 2659 |
GetDlgItemText(dlg, IDC_SSHKEX_MOVEDOWN, uimsg, sizeof(uimsg)); |
{ IDC_REMEMBERPASSWORD, "DLG_SSHSETUP_PASSWORD" }, |
| 2660 |
UTIL_get_lang_msg("DLG_SSHSETUP_KEX_DOWN", pvar, uimsg); |
{ IDC_FORWARDAGENT, "DLG_SSHSETUP_FORWARDAGENT" }, |
| 2661 |
SetDlgItemText(dlg, IDC_SSHKEX_MOVEDOWN, pvar->ts->UIMsg); |
{ IDC_FORWARDAGENTCONFIRM, "DLG_SSHSETUP_FORWARDAGENTCONFIRM" }, |
| 2662 |
|
{ IDC_FORWARDAGENTNOTIFY, "DLG_SSHSETUP_FORWARDAGENTNOTIFY" }, |
| 2663 |
GetDlgItemText(dlg, IDC_HOST_KEY_ORDER, uimsg, sizeof(uimsg)); |
{ IDC_VERIFYHOSTKEYDNS, "DLG_SSHSETUP_VERIFYHOSTKEYDNS" }, |
| 2664 |
UTIL_get_lang_msg("DLG_SSHSETUP_HOST_KEY", pvar, uimsg); |
{ IDC_NOTICEBANNER, "DLG_SSHSETUP_NOTICE" }, |
| 2665 |
SetDlgItemText(dlg, IDC_HOST_KEY_ORDER, pvar->ts->UIMsg); |
{ IDOK, "BTN_OK" }, |
| 2666 |
GetDlgItemText(dlg, IDC_SSHHOST_KEY_MOVEUP, uimsg, sizeof(uimsg)); |
{ IDCANCEL, "BTN_CANCEL" }, |
| 2667 |
UTIL_get_lang_msg("DLG_SSHSETUP_HOST_KEY_UP", pvar, uimsg); |
{ IDC_SSHSETUP_HELP, "BTN_HELP" }, |
| 2668 |
SetDlgItemText(dlg, IDC_SSHHOST_KEY_MOVEUP, pvar->ts->UIMsg); |
|
| 2669 |
GetDlgItemText(dlg, IDC_SSHHOST_KEY_MOVEDOWN, uimsg, sizeof(uimsg)); |
{ IDC_HOSTKEY_ROTATION_STATIC, "DLG_SSHSETUP_HOSTKEY_ROTATION" }, |
| 2670 |
UTIL_get_lang_msg("DLG_SSHSETUP_HOST_KEY_DOWN", pvar, uimsg); |
{ IDC_LOGLEVEL, "DLG_SSHSETUP_LOGLEVEL" }, |
| 2671 |
SetDlgItemText(dlg, IDC_SSHHOST_KEY_MOVEDOWN, pvar->ts->UIMsg); |
{ IDC_LOGLEVEL_UNIT, "DLG_SSHSETUP_LOGLEVEL_UNIT" }, |
| 2672 |
|
}; |
| 2673 |
GetDlgItemText(dlg, IDC_MAC_ORDER, uimsg, sizeof(uimsg)); |
SetI18DlgStrs("TTSSH", dlg, text_info, _countof(text_info), pvar->ts->UILanguageFile); |
|
UTIL_get_lang_msg("DLG_SSHSETUP_MAC", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_MAC_ORDER, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_SSHMAC_MOVEUP, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_MAC_UP", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_SSHMAC_MOVEUP, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_SSHMAC_MOVEDOWN, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_MAC_DOWN", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_SSHMAC_MOVEDOWN, pvar->ts->UIMsg); |
|
|
|
|
|
GetDlgItemText(dlg, IDC_COMP_ORDER, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_COMP", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_COMP_ORDER, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_SSHCOMP_MOVEUP, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_COMP_UP", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_SSHCOMP_MOVEUP, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_SSHCOMP_MOVEDOWN, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_COMP_DOWN", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_SSHCOMP_MOVEDOWN, pvar->ts->UIMsg); |
|
|
|
|
|
GetDlgItemText(dlg, IDC_KNOWNHOSTS, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_KNOWNHOST", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_KNOWNHOSTS, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_CHOOSEREADWRITEFILE, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_KNOWNHOST_RW", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_CHOOSEREADWRITEFILE, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_CHOOSEREADONLYFILE, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_KNOWNHOST_RO", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_CHOOSEREADONLYFILE, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HEARTBEATLABEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_HEARTBEAT", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HEARTBEATLABEL, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HEARTBEATLABEL2, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_HEARTBEAT_UNIT", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HEARTBEATLABEL2, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_REMEMBERPASSWORD, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_PASSWORD", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_REMEMBERPASSWORD, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_FORWARDAGENT, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_FORWARDAGENT", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_FORWARDAGENT, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_FORWARDAGENTCONFIRM, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_FORWARDAGENTCONFIRM", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_FORWARDAGENTCONFIRM, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_FORWARDAGENTNOTIFY, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_FORWARDAGENTNOTIFY", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_FORWARDAGENTNOTIFY, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_VERIFYHOSTKEYDNS, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_VERIFYHOSTKEYDNS", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_VERIFYHOSTKEYDNS, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_NOTICEBANNER, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_NOTICE", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_NOTICEBANNER, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDOK, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_OK", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDOK, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDCANCEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_CANCEL", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDCANCEL, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_SSHSETUP_HELP, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_HELP", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_SSHSETUP_HELP, pvar->ts->UIMsg); |
|
|
|
|
|
GetDlgItemText(dlg, IDC_HOSTKEY_ROTATION_STATIC, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_HOSTKEY_ROTATION", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTKEY_ROTATION_STATIC, pvar->ts->UIMsg); |
|
|
|
|
|
GetDlgItemText(dlg, IDC_LOGLEVEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_LOGLEVEL", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_LOGLEVEL, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_LOGLEVEL_UNIT, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_SSHSETUP_LOGLEVEL_UNIT", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_LOGLEVEL_UNIT, pvar->ts->UIMsg); |
|
|
|
|
| 2674 |
|
|
| 2675 |
SendMessage(compressionControl, TBM_SETRANGE, TRUE, MAKELONG(0, 9)); |
SendMessage(compressionControl, TBM_SETRANGE, TRUE, MAKELONG(0, 9)); |
| 2676 |
SendMessage(compressionControl, TBM_SETPOS, TRUE, |
SendMessage(compressionControl, TBM_SETPOS, TRUE, |
| 4156 |
switch (msg) { |
switch (msg) { |
| 4157 |
case WM_INITDIALOG: |
case WM_INITDIALOG: |
| 4158 |
{ |
{ |
| 4159 |
GetWindowText(dlg, uimsg, sizeof(uimsg)); |
const static DlgTextInfo text_info[] = { |
| 4160 |
UTIL_get_lang_msg("DLG_KEYGEN_TITLE", pvar, uimsg); |
{ 0, "DLG_KEYGEN_TITLE" }, |
| 4161 |
SetWindowText(dlg, pvar->ts->UIMsg); |
{ IDC_KEYTYPE, "DLG_KEYGEN_KEYTYPE" }, |
| 4162 |
GetDlgItemText(dlg, IDC_KEYTYPE, uimsg, sizeof(uimsg)); |
{ IDC_KEYBITS_LABEL, "DLG_KEYGEN_BITS" }, |
| 4163 |
UTIL_get_lang_msg("DLG_KEYGEN_KEYTYPE", pvar, uimsg); |
{ IDC_KEY_LABEL, "DLG_KEYGEN_PASSPHRASE" }, |
| 4164 |
SetDlgItemText(dlg, IDC_KEYTYPE, pvar->ts->UIMsg); |
{ IDC_CONFIRM_LABEL, "DLG_KEYGEN_PASSPHRASE2" }, |
| 4165 |
GetDlgItemText(dlg, IDC_KEYBITS_LABEL, uimsg, sizeof(uimsg)); |
{ IDC_COMMENT_LABEL, "DLG_KEYGEN_COMMENT" }, |
| 4166 |
UTIL_get_lang_msg("DLG_KEYGEN_BITS", pvar, uimsg); |
{ IDC_SAVE_PUBLIC_KEY, "DLG_KEYGEN_SAVEPUBLIC" }, |
| 4167 |
SetDlgItemText(dlg, IDC_KEYBITS_LABEL, pvar->ts->UIMsg); |
{ IDC_SAVE_PRIVATE_KEY, "DLG_KEYGEN_SAVEPRIVATE" }, |
| 4168 |
GetDlgItemText(dlg, IDC_KEY_LABEL, uimsg, sizeof(uimsg)); |
{ IDOK, "DLG_KEYGEN_GENERATE" }, |
| 4169 |
UTIL_get_lang_msg("DLG_KEYGEN_PASSPHRASE", pvar, uimsg); |
{ IDCANCEL, "BTN_CLOSE" }, |
| 4170 |
SetDlgItemText(dlg, IDC_KEY_LABEL, pvar->ts->UIMsg); |
{ IDC_BCRYPT_KDF_CHECK, "DLG_KEYGEN_BCRYPT_KDF" }, |
| 4171 |
GetDlgItemText(dlg, IDC_CONFIRM_LABEL, uimsg, sizeof(uimsg)); |
{ IDC_BCRYPT_KDF_ROUNDS_LABEL, "DLG_KEYGEN_BCRYPT_ROUNDS" }, |
| 4172 |
UTIL_get_lang_msg("DLG_KEYGEN_PASSPHRASE2", pvar, uimsg); |
{ IDC_SSHKEYGENSETUP_HELP, "BTN_HELP" }, |
| 4173 |
SetDlgItemText(dlg, IDC_CONFIRM_LABEL, pvar->ts->UIMsg); |
}; |
| 4174 |
GetDlgItemText(dlg, IDC_COMMENT_LABEL, uimsg, sizeof(uimsg)); |
SetI18DlgStrs("TTSSH", dlg, text_info, _countof(text_info), pvar->ts->UILanguageFile); |
|
UTIL_get_lang_msg("DLG_KEYGEN_COMMENT", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_COMMENT_LABEL, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_SAVE_PUBLIC_KEY, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_KEYGEN_SAVEPUBLIC", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_SAVE_PUBLIC_KEY, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_SAVE_PRIVATE_KEY, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_KEYGEN_SAVEPRIVATE", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_SAVE_PRIVATE_KEY, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDOK, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_KEYGEN_GENERATE", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDOK, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDCANCEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_CLOSE", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDCANCEL, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_SSHKEYGENSETUP_HELP, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_HELP", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_SSHKEYGENSETUP_HELP, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_BCRYPT_KDF_CHECK, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_KEYGEN_BCRYPT_KDF", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_BCRYPT_KDF_CHECK, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_BCRYPT_KDF_ROUNDS_LABEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_KEYGEN_BCRYPT_ROUNDS", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_BCRYPT_KDF_ROUNDS_LABEL, pvar->ts->UIMsg); |
|
| 4175 |
|
|
| 4176 |
init_password_control(pvar, dlg, IDC_KEY_EDIT, NULL); |
init_password_control(pvar, dlg, IDC_KEY_EDIT, NULL); |
| 4177 |
init_password_control(pvar, dlg, IDC_CONFIRM_EDIT, NULL); |
init_password_control(pvar, dlg, IDC_CONFIRM_EDIT, NULL); |