| 1726 |
static INT_PTR CALLBACK hosts_add_dlg_proc(HWND dlg, UINT msg, WPARAM wParam, |
static INT_PTR CALLBACK hosts_add_dlg_proc(HWND dlg, UINT msg, WPARAM wParam, |
| 1727 |
LPARAM lParam) |
LPARAM lParam) |
| 1728 |
{ |
{ |
| 1729 |
|
const static DlgTextInfo text_info[] = { |
| 1730 |
|
{ 0, "DLG_UNKNOWNHOST_TITLE" }, |
| 1731 |
|
{ IDC_HOSTWARNING, "DLG_UNKNOWNHOST_WARNING" }, |
| 1732 |
|
{ IDC_HOSTWARNING2, "DLG_UNKNOWNHOST_WARNING2" }, |
| 1733 |
|
{ IDC_HOSTFINGERPRINT, "DLG_UNKNOWNHOST_FINGERPRINT" }, |
| 1734 |
|
{ IDC_FP_HASH_ALG, "DLG_UNKNOWNHOST_FP_HASH_ALGORITHM" }, |
| 1735 |
|
{ IDC_ADDTOKNOWNHOSTS, "DLG_UNKNOWNHOST_ADD" }, |
| 1736 |
|
{ IDC_CONTINUE, "BTN_CONTINUE" }, |
| 1737 |
|
{ IDCANCEL, "BTN_DISCONNECT" }, |
| 1738 |
|
}; |
| 1739 |
PTInstVar pvar; |
PTInstVar pvar; |
|
char uimsg[MAX_UIMSG]; |
|
| 1740 |
|
|
| 1741 |
switch (msg) { |
switch (msg) { |
| 1742 |
case WM_INITDIALOG: |
case WM_INITDIALOG: |
| 1745 |
SetWindowLongPtr(dlg, DWLP_USER, lParam); |
SetWindowLongPtr(dlg, DWLP_USER, lParam); |
| 1746 |
|
|
| 1747 |
// 追加・置き換えとも init_hosts_dlg を呼んでいるので、その前にセットする必要がある |
// 追加・置き換えとも init_hosts_dlg を呼んでいるので、その前にセットする必要がある |
| 1748 |
GetWindowText(dlg, uimsg, sizeof(uimsg)); |
SetI18DlgStrs("TTSSH", dlg, text_info, _countof(text_info), pvar->ts->UILanguageFile); |
|
UTIL_get_lang_msg("DLG_UNKNOWNHOST_TITLE", pvar, uimsg); |
|
|
SetWindowText(dlg, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTWARNING, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_UNKNOWNHOST_WARNING", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTWARNING, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTWARNING2, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_UNKNOWNHOST_WARNING2", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTWARNING2, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTFINGERPRINT, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_UNKNOWNHOST_FINGERPRINT", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTFINGERPRINT, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_FP_HASH_ALG, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_UNKNOWNHOST_FP_HASH_ALGORITHM", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_FP_HASH_ALG, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_ADDTOKNOWNHOSTS, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_UNKNOWNHOST_ADD", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_ADDTOKNOWNHOSTS, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_CONTINUE, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_CONTINUE", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_CONTINUE, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDCANCEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_DISCONNECT", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDCANCEL, pvar->ts->UIMsg); |
|
| 1749 |
|
|
| 1750 |
switch (pvar->dns_key_check) { |
switch (pvar->dns_key_check) { |
| 1751 |
case DNS_VERIFY_NOTFOUND: |
case DNS_VERIFY_NOTFOUND: |
| 1883 |
static INT_PTR CALLBACK hosts_replace_dlg_proc(HWND dlg, UINT msg, WPARAM wParam, |
static INT_PTR CALLBACK hosts_replace_dlg_proc(HWND dlg, UINT msg, WPARAM wParam, |
| 1884 |
LPARAM lParam) |
LPARAM lParam) |
| 1885 |
{ |
{ |
| 1886 |
|
const static DlgTextInfo text_info[] = { |
| 1887 |
|
{ 0, "DLG_UNKNOWNHOST_TITLE" }, |
| 1888 |
|
{ IDC_HOSTWARNING, "DLG_DIFFERENTKEY_WARNING" }, |
| 1889 |
|
{ IDC_HOSTWARNING2, "DLG_DIFFERENTKEY_WARNING2" }, |
| 1890 |
|
{ IDC_HOSTFINGERPRINT, "DLG_DIFFERENTKEY_FINGERPRINT" }, |
| 1891 |
|
{ IDC_FP_HASH_ALG, "DLG_DIFFERENTKEY_FP_HASH_ALGORITHM" }, |
| 1892 |
|
{ IDC_ADDTOKNOWNHOSTS, "DLG_DIFFERENTKEY_REPLACE" }, |
| 1893 |
|
{ IDC_CONTINUE, "BTN_CONTINUE" }, |
| 1894 |
|
{ IDCANCEL, "BTN_DISCONNECT" }, |
| 1895 |
|
}; |
| 1896 |
PTInstVar pvar; |
PTInstVar pvar; |
|
char uimsg[MAX_UIMSG]; |
|
| 1897 |
|
|
| 1898 |
switch (msg) { |
switch (msg) { |
| 1899 |
case WM_INITDIALOG: |
case WM_INITDIALOG: |
| 1902 |
SetWindowLongPtr(dlg, DWLP_USER, lParam); |
SetWindowLongPtr(dlg, DWLP_USER, lParam); |
| 1903 |
|
|
| 1904 |
// 追加・置き換えとも init_hosts_dlg を呼んでいるので、その前にセットする必要がある |
// 追加・置き換えとも init_hosts_dlg を呼んでいるので、その前にセットする必要がある |
| 1905 |
GetWindowText(dlg, uimsg, sizeof(uimsg)); |
SetI18DlgStrs("TTSSH", dlg, text_info, _countof(text_info), pvar->ts->UILanguageFile); |
|
UTIL_get_lang_msg("DLG_DIFFERENTKEY_TITLE", pvar, uimsg); |
|
|
SetWindowText(dlg, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTWARNING, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_DIFFERENTKEY_WARNING", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTWARNING, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTWARNING2, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_DIFFERENTKEY_WARNING2", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTWARNING2, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTFINGERPRINT, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_DIFFERENTKEY_FINGERPRINT", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTFINGERPRINT, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_FP_HASH_ALG, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_DIFFERENTKEY_FP_HASH_ALGORITHM", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_FP_HASH_ALG, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_ADDTOKNOWNHOSTS, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_DIFFERENTKEY_REPLACE", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_ADDTOKNOWNHOSTS, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_CONTINUE, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_CONTINUE", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_CONTINUE, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDCANCEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_DISCONNECT", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDCANCEL, pvar->ts->UIMsg); |
|
| 1906 |
|
|
| 1907 |
switch (pvar->dns_key_check) { |
switch (pvar->dns_key_check) { |
| 1908 |
case DNS_VERIFY_NOTFOUND: |
case DNS_VERIFY_NOTFOUND: |
| 2038 |
static INT_PTR CALLBACK hosts_add2_dlg_proc(HWND dlg, UINT msg, WPARAM wParam, |
static INT_PTR CALLBACK hosts_add2_dlg_proc(HWND dlg, UINT msg, WPARAM wParam, |
| 2039 |
LPARAM lParam) |
LPARAM lParam) |
| 2040 |
{ |
{ |
| 2041 |
|
const static DlgTextInfo text_info[] = { |
| 2042 |
|
{ 0, "DLG_DIFFERENTTYPEKEY_TITLE" }, |
| 2043 |
|
{ IDC_HOSTWARNING, "DLG_DIFFERENTTYPEKEY_WARNING" }, |
| 2044 |
|
{ IDC_HOSTWARNING2, "DLG_DIFFERENTTYPEKEY_WARNING2" }, |
| 2045 |
|
{ IDC_HOSTFINGERPRINT, "DLG_DIFFERENTTYPEKEY_FINGERPRINT" }, |
| 2046 |
|
{ IDC_FP_HASH_ALG, "DLG_DIFFERENTTYPEKEY_FP_HASH_ALGORITHM" }, |
| 2047 |
|
{ IDC_ADDTOKNOWNHOSTS, "DLG_DIFFERENTTYPEKEY_ADD" }, |
| 2048 |
|
{ IDC_CONTINUE, "BTN_CONTINUE" }, |
| 2049 |
|
{ IDCANCEL, "BTN_DISCONNECT" }, |
| 2050 |
|
}; |
| 2051 |
PTInstVar pvar; |
PTInstVar pvar; |
|
char uimsg[MAX_UIMSG]; |
|
| 2052 |
|
|
| 2053 |
switch (msg) { |
switch (msg) { |
| 2054 |
case WM_INITDIALOG: |
case WM_INITDIALOG: |
| 2057 |
SetWindowLongPtr(dlg, DWLP_USER, lParam); |
SetWindowLongPtr(dlg, DWLP_USER, lParam); |
| 2058 |
|
|
| 2059 |
// 追加・置き換えとも init_hosts_dlg を呼んでいるので、その前にセットする必要がある |
// 追加・置き換えとも init_hosts_dlg を呼んでいるので、その前にセットする必要がある |
| 2060 |
GetWindowText(dlg, uimsg, sizeof(uimsg)); |
SetI18DlgStrs("TTSSH", dlg, text_info, _countof(text_info), pvar->ts->UILanguageFile); |
|
UTIL_get_lang_msg("DLG_DIFFERENTTYPEKEY_TITLE", pvar, uimsg); |
|
|
SetWindowText(dlg, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTWARNING, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_DIFFERENTTYPEKEY_WARNING", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTWARNING, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTWARNING2, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_DIFFERENTTYPEKEY_WARNING2", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTWARNING2, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_HOSTFINGERPRINT, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_DIFFERENTTYPEKEY_FINGERPRINT", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_HOSTFINGERPRINT, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_FP_HASH_ALG, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_DIFFERENTTYPEKEY_FP_HASH_ALGORITHM", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_FP_HASH_ALG, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_ADDTOKNOWNHOSTS, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("DLG_DIFFERENTTYPEKEY_ADD", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_ADDTOKNOWNHOSTS, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDC_CONTINUE, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_CONTINUE", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDC_CONTINUE, pvar->ts->UIMsg); |
|
|
GetDlgItemText(dlg, IDCANCEL, uimsg, sizeof(uimsg)); |
|
|
UTIL_get_lang_msg("BTN_DISCONNECT", pvar, uimsg); |
|
|
SetDlgItemText(dlg, IDCANCEL, pvar->ts->UIMsg); |
|
| 2061 |
|
|
| 2062 |
switch (pvar->dns_key_check) { |
switch (pvar->dns_key_check) { |
| 2063 |
case DNS_VERIFY_NOTFOUND: |
case DNS_VERIFY_NOTFOUND: |