From svnnotify @ sourceforge.jp Tue May 1 00:11:59 2012 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Tue, 01 May 2012 00:11:59 +0900 Subject: [Ttssh2-commit] =?utf-8?q?=5B4916=5D__Additional_settings_-_Visua?= =?utf-8?b?bCB0YWLjgafjgIFFdGVybSBsb29rLWZlZWwg44KS44OB44Kn44OD44Kv44Gn?= =?utf-8?b?44GN44KL44KI44GG44Gr44GX44Gf44CC?= Message-ID: <1335798719.621463.29894.nullmailer@users.sourceforge.jp> Revision: 4916 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4916 Author: yutakapon Date: 2012-05-01 00:11:59 +0900 (Tue, 01 May 2012) Log Message: ----------- Additional settings - Visual tabで、Eterm look-feel をチェックできるようにした。 設定変更後、Tera Termを再起動するかどうか問い合わせるようにした。 Modified Paths: -------------- trunk/doc/en/html/about/history.html trunk/doc/en/html/menu/setup-additional.html trunk/doc/en/html/usage/transparent.html trunk/doc/ja/html/about/history.html trunk/doc/ja/html/menu/setup-additional.html trunk/doc/ja/html/usage/transparent.html trunk/teraterm/teraterm/addsetting.cpp trunk/teraterm/teraterm/ttermpro.rc trunk/teraterm/ttpcmn/ttcmn.c trunk/teraterm/ttpdlg/ttdlg.c -------------- next part -------------- Modified: trunk/doc/en/html/about/history.html =================================================================== --- trunk/doc/en/html/about/history.html 2012-04-30 12:58:55 UTC (rev 4915) +++ trunk/doc/en/html/about/history.html 2012-04-30 15:11:59 UTC (rev 4916) @@ -60,6 +60,7 @@
In this type Tera Term window looks like Eterm background transparency. If this function is enabled, Tera Term window becomes background transparency and mixes the wallpaper with your specified image file(*.jpg).
-Please edit the "BGEnable=on" in the teraterm.ini file because you can not configure the value in "Visual" tab on [Setup] Additonal settings.
+Please edit the "BGEnable=on" in the teraterm.ini file, or you can configure the value in "Visual" tab on [Setup] Additonal settings.
Modified: trunk/doc/ja/html/about/history.html =================================================================== --- trunk/doc/ja/html/about/history.html 2012-04-30 12:58:55 UTC (rev 4915) +++ trunk/doc/ja/html/about/history.html 2012-04-30 15:11:59 UTC (rev 4916) @@ -60,6 +60,7 @@
\x82\xB1\x82?@\x94\\x82\xF0\x8Eg\x82\xA4\x82?AEterm\x95\x97\x82?\xBC\x93\xA7\x96\xBE\x83E\x83B\x83\x93\x83h\x83E\x82\xF0\x8Eg\x97p\x82\xB7\x82邱\x82?\xAA\x82ł\xAB\x82?\xB7\x81B\x82\xB1\x82?@\x94\\x82\xF0\x97L\x8C\xF8\x82?\xB7\x82\xE9\x82?ATera Term\x82?E\x83B\x83\x93\x83h\x83E\x82?\xBC\x93\xA7\x96\xBE\x89\xBB\x82\xB3\x82\xEA\x81A\x95ǎ\x86\x82?w\x92?\x82\xBD\x89摜\x83t\x83@\x83C\x83\x8B(*.jpg)\x82?\xAC\x8D\x87\x82\xB3\x82\xEA\x82?`\x89悳\x82\xEA\x82\xE9\x82悤\x82??\xE8\x82?\xB7\x81B
-\x82\xB1\x82?@\x94\\x82?A[Setup] Additional settings \x82\xCC Visual \x83^\x83u\x82ŗL\x8C\xF8\x82?ł\xAB\x82?\xA2\x82\xBD\x82?A\x92\xBC\x90\xDA teraterm.ini \x82\xCC"BGEnable=on"\x82?ύX\x82\xB5\x82Ă\xAD\x82\xBE\x82\xB3\x82\xA2\x81B
+\x82\xB1\x82?@\x94\\x82?A[Setup] Additional settings \x82\xCC Visual \x83^\x83u\x82ŗL\x8C\xF8\x82?\xB7\x82?\x81A\x92\xBC\x90\xDA teraterm.ini \x82\xCC"BGEnable=on"\x82?ύX\x82\xB5\x82Ă\xAD\x82\xBE\x82\xB3\x82\xA2\x81B
Modified: trunk/teraterm/teraterm/addsetting.cpp =================================================================== --- trunk/teraterm/teraterm/addsetting.cpp 2012-04-30 12:58:55 UTC (rev 4915) +++ trunk/teraterm/teraterm/addsetting.cpp 2012-04-30 15:11:59 UTC (rev 4916) @@ -11,6 +11,7 @@ #include "teraterm.h" #include "tttypes.h" #include "ttwinman.h" +#include "ttcommon.h" mouse_cursor_t MouseCursor[] = { {"ARROW", IDC_ARROW}, @@ -1003,6 +1004,7 @@ int beforeAlphaBlend; char buf[MAXPATHLEN]; COLORREF TmpColor; + int flag_changed = 0; // (1) beforeAlphaBlend = ts.AlphaBlend; @@ -1017,7 +1019,10 @@ // \x83O\x83\x8D\x81[\x83o\x83\x8B\x95?\x94 BGEnable \x82??\x91\x82\xAB\x8A\xB7\x82\xA6\x82\xE9\x82?A\x83v\x83\x8D\x83O\x83\x89\x83\x80\x82\xAA\x97\x8E\x82\xBF\x82邱\x82?\xAA // \x82\xA0\x82\xE9\x82?ŃR\x83s\x81[\x82\xF0\x8FC\x90\xB3\x82\xB7\x82\xE9\x82???\xB7\x82\xE9\x81B(2005.4.24 yutaka) btn = (CButton *)GetDlgItem(IDC_ETERM_LOOKFEEL); - ts.EtermLookfeel.BGEnable = btn->GetCheck(); + if (ts.EtermLookfeel.BGEnable != btn->GetCheck()) { + flag_changed = 1; + ts.EtermLookfeel.BGEnable = btn->GetCheck(); + } // (3) listbox = (CListBox *)GetDlgItem(IDC_MOUSE_CURSOR); @@ -1109,6 +1114,11 @@ SetWindowStyle(&ts); } } + + if (flag_changed) { + // re-launch + RestartTeraTerm(GetSafeHwnd(), &ts); + } } Modified: trunk/teraterm/teraterm/ttermpro.rc =================================================================== --- trunk/teraterm/teraterm/ttermpro.rc 2012-04-30 12:58:55 UTC (rev 4915) +++ trunk/teraterm/teraterm/ttermpro.rc 2012-04-30 15:11:59 UTC (rev 4916) @@ -114,7 +114,7 @@ BEGIN LTEXT "&Alpha blend",IDC_ALPHABLEND,10,10,43,8 EDITTEXT IDC_ALPHA_BLEND,58,8,28,12,ES_AUTOHSCROLL | ES_NUMBER - CONTROL "&Eterm lookfeel",IDC_ETERM_LOOKFEEL,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,116,8,72,12 + CONTROL "&Eterm lookfeel",IDC_ETERM_LOOKFEEL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,116,8,72,12 LTEXT "&Mouse cursor",IDC_MOUSE,10,26,70,8 LISTBOX IDC_MOUSE_CURSOR,10,36,48,35,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP LTEXT "&Font Quality",IDC_FONT_QUALITY_LABEL,100,26,70,8 Modified: trunk/teraterm/ttpcmn/ttcmn.c =================================================================== --- trunk/teraterm/ttpcmn/ttcmn.c 2012-04-30 12:58:55 UTC (rev 4915) +++ trunk/teraterm/ttpcmn/ttcmn.c 2012-04-30 15:11:59 UTC (rev 4916) @@ -88,9 +88,20 @@ char path[1024]; STARTUPINFO si; PROCESS_INFORMATION pi; + char uimsg[MAX_UIMSG]; + int ret; + get_lang_msg("MSG_TT_TAKE_EFFECT", uimsg, sizeof(uimsg), + "This option takes effect the next time a session is started.\n" + "Are you sure that you want to relaunch Tera Term?" + , ts->UILanguageFile); + ret = MessageBox(hwnd, uimsg, "Tera Term: Configuration Warning", MB_YESNO | MB_ICONEXCLAMATION | MB_DEFBUTTON2); + if (ret != IDYES) + return; + SendMessage(hwnd, WM_COMMAND, ID_SETUP_SAVE, 0); - SendMessage(hwnd, WM_COMMAND, ID_FILE_EXIT, 0); + // TODO: \x8E\xA9\x93\xAE\x8FI\x97\xB9\x82\xB3\x82\xB9\x82悤\x82?\xB7\x82\xE9\x82?A\x83A\x83v\x83\x8A\x82\xAA\x97\x8E\x82\xBF\x82\xE9\x8F?\x82\xAA\x82\xA0\x82\xE9\x81B + //SendMessage(hwnd, WM_COMMAND, ID_FILE_EXIT, 0); if (GetModuleFileName(NULL, path, sizeof(path)) == 0) { return; Modified: trunk/teraterm/ttpdlg/ttdlg.c =================================================================== --- trunk/teraterm/ttpdlg/ttdlg.c 2012-04-30 12:58:55 UTC (rev 4915) +++ trunk/teraterm/ttpdlg/ttdlg.c 2012-04-30 15:11:59 UTC (rev 4916) @@ -3216,19 +3216,11 @@ // \x8C\xBE\x8C\xEA\x83t\x83@\x83C\x83\x8B\x82\xAA\x95ύX\x82\xB3\x82\xEA\x82Ă\xA2\x82\xBD\x8F? w = (WORD)GetCurSel(Dialog, IDC_GENLANG_UI); if (w != langui_sel) { - int ret; _snprintf_s(ts->UILanguageFile_ini, sizeof(ts->UILanguageFile_ini), _TRUNCATE, "%s/%s", LANG_PATH, LangUIList[w - 1]); - get_lang_msg("MSG_TT_TAKE_EFFECT", uimsg, sizeof(uimsg), - "This option takes effect the next time a session is started.\n" - "Are you sure that you want to relaunch Tera Term?" - , UILanguageFile); - ret = MessageBox(Dialog, uimsg, "Tera Term: CONFIGURATION WARNING", MB_YESNO | MB_ICONEXCLAMATION | MB_DEFBUTTON2); - if (ret == IDYES) { - // re-launch - RestartTeraTerm(GetParent(Dialog), ts); - } + // re-launch + RestartTeraTerm(GetParent(Dialog), ts); } } From svnnotify @ sourceforge.jp Tue May 1 00:19:43 2012 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Tue, 01 May 2012 00:19:43 +0900 Subject: [Ttssh2-commit] =?utf-8?b?WzQ5MTddIGN5Z3Rlcm0uIGNmZyDjga7mm7Q=?= =?utf-8?b?5paw44K/44Kk44Of44Oz44Kw44Gr44Gk44GE44Gm6KiY6LyJ44GX44Gf44CC?= Message-ID: <1335799183.779814.9052.nullmailer@users.sourceforge.jp> Revision: 4917 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4917 Author: yutakapon Date: 2012-05-01 00:19:43 +0900 (Tue, 01 May 2012) Log Message: ----------- cygterm.cfg の更新タイミングについて記載した。 Modified Paths: -------------- trunk/doc/en/html/menu/setup-additional.html trunk/doc/ja/html/menu/setup-additional.html -------------- next part -------------- Modified: trunk/doc/en/html/menu/setup-additional.html =================================================================== --- trunk/doc/en/html/menu/setup-additional.html 2012-04-30 15:11:59 UTC (rev 4916) +++ trunk/doc/en/html/menu/setup-additional.html 2012-04-30 15:19:43 UTC (rev 4917) @@ -341,6 +341,7 @@