svnno****@sourc*****
svnno****@sourc*****
2013年 8月 17日 (土) 13:50:03 JST
Revision: 5351 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5351 Author: yutakapon Date: 2013-08-17 13:50:03 +0900 (Sat, 17 Aug 2013) Log Message: ----------- Exit All実行前に、かならずユーザに問い合わせを行うようにした。 Modified Paths: -------------- trunk/installer/release/lang/English.lng trunk/installer/release/lang/French.lng trunk/installer/release/lang/German.lng trunk/installer/release/lang/Japanese.lng trunk/installer/release/lang/Korean.lng trunk/installer/release/lang/Russian.lng trunk/teraterm/teraterm/vtwin.cpp -------------- next part -------------- Modified: trunk/installer/release/lang/English.lng =================================================================== --- trunk/installer/release/lang/English.lng 2013-08-17 04:11:26 UTC (rev 5350) +++ trunk/installer/release/lang/English.lng 2013-08-17 04:50:03 UTC (rev 5351) @@ -132,6 +132,7 @@ DLG_MAIN_TITLE_DISCONNECTED=[disconnected] ; vtwin.cpp +MSG_ALL_TERMINATE_CONF=Terminate ALL Tera Term(s)? MSG_DISCONNECT_CONF=Disconnect? MSG_DANDD_CONF=Are you sure that you want to send the file content? MSG_DANDD_CONF_TITLE=Tera Term: File Drag and Drop Modified: trunk/installer/release/lang/French.lng =================================================================== --- trunk/installer/release/lang/French.lng 2013-08-17 04:11:26 UTC (rev 5350) +++ trunk/installer/release/lang/French.lng 2013-08-17 04:50:03 UTC (rev 5351) @@ -133,6 +133,7 @@ DLG_MAIN_TITLE_DISCONNECTED=[d\xE9connect\xE9] ; vtwin.cpp +MSG_ALL_TERMINATE_CONF=Terminate ALL Tera Term(s)? MSG_DISCONNECT_CONF=D\xE9connecter? MSG_DANDD_CONF=Etes vous s\xFBr de vouloir envoyer le contenu du fichier? MSG_DANDD_CONF_TITLE=Tera Term: Glisser D\xE9placer le fichier Modified: trunk/installer/release/lang/German.lng =================================================================== --- trunk/installer/release/lang/German.lng 2013-08-17 04:11:26 UTC (rev 5350) +++ trunk/installer/release/lang/German.lng 2013-08-17 04:50:03 UTC (rev 5351) @@ -133,6 +133,7 @@ DLG_MAIN_TITLE_DISCONNECTED=[getrennt] ; vtwin.cpp +MSG_ALL_TERMINATE_CONF=Terminate ALL Tera Term(s)? MSG_DISCONNECT_CONF=Verbindung trennen? MSG_DANDD_CONF=Are you sure that you want to send the file content? MSG_DANDD_CONF_TITLE=File Drag and Drop Modified: trunk/installer/release/lang/Japanese.lng =================================================================== --- trunk/installer/release/lang/Japanese.lng 2013-08-17 04:11:26 UTC (rev 5350) +++ trunk/installer/release/lang/Japanese.lng 2013-08-17 04:50:03 UTC (rev 5351) @@ -132,6 +132,7 @@ DLG_MAIN_TITLE_DISCONNECTED=[\x96\xA2\x90ڑ\xB1] ; vtwin.cpp +MSG_ALL_TERMINATE_CONF=\x91STera Term\x82\xF0\x8B\xAD\x90\xA7\x8FI\x97\xB9\x82\xB5\x82܂\xB7\x82\xA9\x81H MSG_DISCONNECT_CONF=\x90ؒf\x82\xB5\x82܂\xB7\x82\xA9\x81H MSG_DANDD_CONF=\x83t\x83@\x83C\x83\x8B\x93]\x91\x97\x82\xF0\x8Ds\x82\xA2\x82܂\xB7\x82\xA9\x81H MSG_DANDD_CONF_TITLE=Tera Term: \x83t\x83@\x83C\x83\x8B \x83h\x83\x89\x83b\x83O&\x83h\x83\x8D\x83b\x83v Modified: trunk/installer/release/lang/Korean.lng =================================================================== --- trunk/installer/release/lang/Korean.lng 2013-08-17 04:11:26 UTC (rev 5350) +++ trunk/installer/release/lang/Korean.lng 2013-08-17 04:50:03 UTC (rev 5351) @@ -133,6 +133,7 @@ DLG_MAIN_TITLE_DISCONNECTED=[\xB2\xF7\xBE\xEE\xC1\xFC] ; vtwin.cpp +MSG_ALL_TERMINATE_CONF=Terminate ALL Tera Term(s)? MSG_DISCONNECT_CONF=\xBF\xAC\xB0\xE1\xC0\xBB \xB2\xF7\xC0\xBB\xB1\xEE\xBF\xE4? MSG_DANDD_CONF=\xC6\xC4\xC0\xCF \xB3\xBB\xBF\xEB\xC0\xBB \xBA\xB8\xB3\xBE\xB1\xEE\xBF\xE4? MSG_DANDD_CONF_TITLE=Tera Term: \xC6\xC4\xC0\xCF Drag and Drop Modified: trunk/installer/release/lang/Russian.lng =================================================================== --- trunk/installer/release/lang/Russian.lng 2013-08-17 04:11:26 UTC (rev 5350) +++ trunk/installer/release/lang/Russian.lng 2013-08-17 04:50:03 UTC (rev 5351) @@ -133,6 +133,7 @@ DLG_MAIN_TITLE_DISCONNECTED=[\xF0\xE0\xE7\xFA\xE5\xE4\xE8\xED\xE5\xED\xEE] ; vtwin.cpp +MSG_ALL_TERMINATE_CONF=Terminate ALL Tera Term(s)? MSG_DISCONNECT_CONF=\xD0\xE0\xE7\xFA\xE5\xE4\xE8\xED\xE8\xF2\xFC? MSG_DANDD_CONF=\xC2\xFB \xF3\xE2\xE5\xF0\xE5\xED\xFB, \xF7\xF2\xEE \xF5\xEE\xF2\xE8\xF2\xE5 \xEE\xF2\xEF\xF0\xE0\xE2\xE8\xF2\xFC \xF4\xE0\xE9\xEB? MSG_DANDD_CONF_TITLE=Tera Term: \xD4\xE0\xE9\xEB "Drag and Drop" Modified: trunk/teraterm/teraterm/vtwin.cpp =================================================================== --- trunk/teraterm/teraterm/vtwin.cpp 2013-08-17 04:11:26 UTC (rev 5350) +++ trunk/teraterm/teraterm/vtwin.cpp 2013-08-17 04:50:03 UTC (rev 5351) @@ -1774,6 +1774,14 @@ // \x91STera Term\x82̏I\x97\xB9\x82\xF0\x8Ew\x8E\xA6\x82\xB7\x82\xE9 void CVTWindow::OnAllClose() { + // \x93ˑR\x8FI\x97\xB9\x82\xB3\x82\xB9\x82\xE9\x82Ɗ댯\x82Ȃ̂ŁA\x82\xA9\x82Ȃ炸\x83\x86\x81[\x83U\x82ɖ₢\x8D\x87\x82킹\x82\xF0\x8Fo\x82\xB7\x82悤\x82ɂ\xB7\x82\xE9\x81B + // (2013.8.17 yutaka) + get_lang_msg("MSG_ALL_TERMINATE_CONF", ts.UIMsg, sizeof(ts.UIMsg), + "Terminate ALL Tera Term(s)?", ts.UILanguageFile); + if (::MessageBox(HVTWin, ts.UIMsg, "Tera Term", + MB_OKCANCEL | MB_ICONERROR | MB_DEFBUTTON2)==IDCANCEL) + return; + BroadcastClosingMessage(HVTWin); }