| 356 |
"MSG_WINSOCK_ERROR", L"Cannot use winsock", |
"MSG_WINSOCK_ERROR", L"Cannot use winsock", |
| 357 |
MB_TASKMODAL | MB_ICONEXCLAMATION, |
MB_TASKMODAL | MB_ICONEXCLAMATION, |
| 358 |
}; |
}; |
| 359 |
TTMessageBoxA(cv->HWin, &info, ts->UILanguageFile); |
TTMessageBoxW(cv->HWin, &info, ts->UILanguageFileW); |
| 360 |
} |
} |
| 361 |
InvalidHost = TRUE; |
InvalidHost = TRUE; |
| 362 |
} |
} |
| 416 |
"MSG_INVALID_HOST_ERROR", L"Invalid host", |
"MSG_INVALID_HOST_ERROR", L"Invalid host", |
| 417 |
MB_TASKMODAL | MB_ICONEXCLAMATION |
MB_TASKMODAL | MB_ICONEXCLAMATION |
| 418 |
}; |
}; |
| 419 |
TTMessageBoxA(cv->HWin, &info, ts->UILanguageFile); |
TTMessageBoxW(cv->HWin, &info, ts->UILanguageFileW); |
| 420 |
} |
} |
| 421 |
goto BreakSC; |
goto BreakSC; |
| 422 |
} |
} |
| 455 |
|
|
| 456 |
switch (err) { |
switch (err) { |
| 457 |
case ERROR_FILE_NOT_FOUND: |
case ERROR_FILE_NOT_FOUND: |
| 458 |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR_NOTFOUND", L"Cannot open %s. Not found.", ts->UILanguageFile); |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR_NOTFOUND", L"Cannot open %s. Not found.", ts->UILanguageFileW); |
| 459 |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW); |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW); |
| 460 |
break; |
break; |
| 461 |
case ERROR_ACCESS_DENIED: |
case ERROR_ACCESS_DENIED: |
| 462 |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR_DENIED", L"Cannot open %s. Access denied.", ts->UILanguageFile); |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR_DENIED", L"Cannot open %s. Access denied.", ts->UILanguageFileW); |
| 463 |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW); |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW); |
| 464 |
break; |
break; |
| 465 |
default: |
default: |
| 466 |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR", L"Cannot open %s. (0x%08x)", ts->UILanguageFile); |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR", L"Cannot open %s. (0x%08x)", ts->UILanguageFileW); |
| 467 |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW, err); |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW, err); |
| 468 |
break; |
break; |
| 469 |
} |
} |
| 470 |
free(format); |
free(format); |
| 471 |
free(PW); |
free(PW); |
| 472 |
|
|
| 473 |
TTMessageBoxA(cv->HWin, &info, ts->UILanguageFile, ErrMsgW); |
TTMessageBoxW(cv->HWin, &info, ts->UILanguageFileW, ErrMsgW); |
| 474 |
} |
} |
| 475 |
InvalidHost = TRUE; |
InvalidHost = TRUE; |
| 476 |
} |
} |
| 503 |
"MSG_CANTOPEN_FILE_ERROR", L"Cannot open file", |
"MSG_CANTOPEN_FILE_ERROR", L"Cannot open file", |
| 504 |
MB_TASKMODAL | MB_ICONEXCLAMATION |
MB_TASKMODAL | MB_ICONEXCLAMATION |
| 505 |
}; |
}; |
| 506 |
TTMessageBoxA(cv->HWin, &info, ts->UILanguageFile); |
TTMessageBoxW(cv->HWin, &info, ts->UILanguageFileW); |
| 507 |
} |
} |
| 508 |
} |
} |
| 509 |
else { |
else { |
| 534 |
L"A valid pipe name has the form\n" |
L"A valid pipe name has the form\n" |
| 535 |
L"\"\\\\<ServerName>\\pipe\\<PipeName>\"", |
L"\"\\\\<ServerName>\\pipe\\<PipeName>\"", |
| 536 |
GetLastError()); |
GetLastError()); |
| 537 |
TTMessageBoxA(cv->HWin, &info, ts->UILanguageFile, ErrMsgW); |
TTMessageBoxW(cv->HWin, &info, ts->UILanguageFileW, ErrMsgW); |
| 538 |
break; |
break; |
| 539 |
} |
} |
| 540 |
|
|
| 555 |
|
|
| 556 |
switch (err) { |
switch (err) { |
| 557 |
case ERROR_FILE_NOT_FOUND: |
case ERROR_FILE_NOT_FOUND: |
| 558 |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR_NOTFOUND", L"Cannot open %s. Not found.", ts->UILanguageFile); |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR_NOTFOUND", L"Cannot open %s. Not found.", ts->UILanguageFileW); |
| 559 |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW); |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW); |
| 560 |
break; |
break; |
| 561 |
case ERROR_ACCESS_DENIED: |
case ERROR_ACCESS_DENIED: |
| 562 |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR_DENIED", L"Cannot open %s. Access denied.", ts->UILanguageFile); |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR_DENIED", L"Cannot open %s. Access denied.", ts->UILanguageFileW); |
| 563 |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW); |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW); |
| 564 |
break; |
break; |
| 565 |
case ERROR_PIPE_BUSY: |
case ERROR_PIPE_BUSY: |
| 566 |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR_PIPEBUSY", L"Cannot open %s. Pipe is busy.", ts->UILanguageFile); |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR_PIPEBUSY", L"Cannot open %s. Pipe is busy.", ts->UILanguageFileW); |
| 567 |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW); |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW); |
| 568 |
break; |
break; |
| 569 |
default: |
default: |
| 570 |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR", L"Cannot open %s. (0x%08x)", ts->UILanguageFile); |
format = TTGetLangStrW("Tera Term", "MSG_CANTOPEN_ERROR", L"Cannot open %s. (0x%08x)", ts->UILanguageFileW); |
| 571 |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW, err); |
_snwprintf_s(ErrMsgW, _countof(ErrMsgW), _TRUNCATE, format, PW, err); |
| 572 |
break; |
break; |
| 573 |
} |
} |
| 574 |
free(format); |
free(format); |
| 575 |
free(PW); |
free(PW); |
| 576 |
|
|
| 577 |
TTMessageBoxA(cv->HWin, &info, ts->UILanguageFile, ErrMsgW); |
TTMessageBoxW(cv->HWin, &info, ts->UILanguageFileW, ErrMsgW); |
| 578 |
} |
} |
| 579 |
InvalidHost = TRUE; |
InvalidHost = TRUE; |
| 580 |
} |
} |
| 736 |
NULL, NULL, |
NULL, NULL, |
| 737 |
MB_TASKMODAL | MB_ICONEXCLAMATION |
MB_TASKMODAL | MB_ICONEXCLAMATION |
| 738 |
}; |
}; |
| 739 |
TTMessageBoxA(cv->HWin, &info, ts->UILanguageFile, ErrMsgW); |
TTMessageBoxW(cv->HWin, &info, ts->UILanguageFileW, ErrMsgW); |
| 740 |
} |
} |
| 741 |
PostMessage(cv->HWin, WM_USER_COMMNOTIFY, 0, FD_CLOSE); |
PostMessage(cv->HWin, WM_USER_COMMNOTIFY, 0, FD_CLOSE); |
| 742 |
cv->RetryWithOtherProtocol = FALSE; |
cv->RetryWithOtherProtocol = FALSE; |
| 768 |
"MSG_TT_ERROR", L"Can't create thread", |
"MSG_TT_ERROR", L"Can't create thread", |
| 769 |
MB_TASKMODAL | MB_ICONEXCLAMATION |
MB_TASKMODAL | MB_ICONEXCLAMATION |
| 770 |
}; |
}; |
| 771 |
TTMessageBoxA(cv->HWin, &info, ts->UILanguageFile); |
TTMessageBoxW(cv->HWin, &info, ts->UILanguageFileW); |
| 772 |
} |
} |
| 773 |
break; |
break; |
| 774 |
|
|
| 795 |
"MSG_TT_ERROR", L"Can't create thread", |
"MSG_TT_ERROR", L"Can't create thread", |
| 796 |
MB_TASKMODAL | MB_ICONEXCLAMATION |
MB_TASKMODAL | MB_ICONEXCLAMATION |
| 797 |
}; |
}; |
| 798 |
TTMessageBoxA(cv->HWin, &info, ts->UILanguageFile); |
TTMessageBoxW(cv->HWin, &info, ts->UILanguageFileW); |
| 799 |
} |
} |
| 800 |
break; |
break; |
| 801 |
} |
} |