svnno****@sourc*****
svnno****@sourc*****
2010年 1月 13日 (水) 01:41:13 JST
Revision: 3735 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=3735 Author: yutakapon Date: 2010-01-13 01:41:13 +0900 (Wed, 13 Jan 2010) Log Message: ----------- dditional Settings ãã¤ã¢ãã°ã« CursorCtrlSequence ã追å ããã Modified Paths: -------------- trunk/doc/en/html/about/history.html trunk/doc/ja/html/about/history.html trunk/installer/release/lang/English.lng trunk/installer/release/lang/German.lng trunk/installer/release/lang/Japanese.lng trunk/teraterm/common/tt_res.h trunk/teraterm/teraterm/addsetting.cpp trunk/teraterm/teraterm/ttermpro.rc -------------- next part -------------- Modified: trunk/doc/en/html/about/history.html =================================================================== --- trunk/doc/en/html/about/history.html 2010-01-12 09:58:44 UTC (rev 3734) +++ trunk/doc/en/html/about/history.html 2010-01-12 16:41:13 UTC (rev 3735) @@ -30,7 +30,7 @@ <h2><a name="teraterm">Tera Term</a></h2> -<h3><a name="teraterm_4.65">2010.1.11 (Ver 4.65 unreleased)</a></h3> +<h3><a name="teraterm_4.65">2010.1.13 (Ver 4.65 unreleased)</a></h3> <ul class="history"> <li>Changes <ul> @@ -44,6 +44,7 @@ <li>added the ClearOnResize entry in the teraterm.ini file and on the Additional Settings dialog. The default value is on.</li> </ul></li--> <li>added support for overwritten confirmation at the "<a href="../macro/command/filenamebox.html">filenamebox</a>" macro command.</li> + <li>added the <a href="../setup/teraterm-win.html#CursorCtrlSequence">CursorCtrlSequence</a> entry on the Additional Settings dialog.</li> </ul> </li> Modified: trunk/doc/ja/html/about/history.html =================================================================== --- trunk/doc/ja/html/about/history.html 2010-01-12 09:58:44 UTC (rev 3734) +++ trunk/doc/ja/html/about/history.html 2010-01-12 16:41:13 UTC (rev 3735) @@ -30,7 +30,7 @@ <h2><a name="teraterm">Tera Term</a></h2> -<h3><a name="teraterm_4.65">2010.1.11 (Ver 4.65 unreleased)</a></h3> +<h3><a name="teraterm_4.65">2010.1.13 (Ver 4.65 unreleased)</a></h3> <ul class="history"> <li>ÏX <ul> @@ -44,6 +44,7 @@ <li>Additional Settings _CAO¨æÑ teraterm.ini É ClearOnResize GgðÇÁµ½BftHgÍ onB</li> </ul></li--> <li>}NR}h "<a href="../macro/command/filenamebox.html">filenamebox</a>" Åã«mFðo·æ¤Éµ½B</li> + <li>Additional Settings _CAOÉ <a href="../setup/teraterm-win.html#CursorCtrlSequence">CursorCtrlSequence</a> ðÇÁµ½B</li> </ul> </li> Modified: trunk/installer/release/lang/English.lng =================================================================== --- trunk/installer/release/lang/English.lng 2010-01-12 09:58:44 UTC (rev 3734) +++ trunk/installer/release/lang/English.lng 2010-01-12 16:41:13 UTC (rev 3735) @@ -163,6 +163,7 @@ DLG_TAB_GENERAL_ACCEPT_TITLE_CHANGING_AHEAD=ahead DLG_TAB_GENERAL_ACCEPT_TITLE_CHANGING_LAST=last DLG_TAB_GENERAL_CLEAR_ON_RESIZE=&Clear display when window resized +DLG_TAB_GENERAL_CURSOR_CTRL_SEQ=CursorCtrlSe&quence DLG_TAB_COPYPASTE_CONTINUE=EnableContinued&LineCopy DLG_TAB_COPYPASTE_MOUSEPASTE=&DisableMouseRButtonPaste Modified: trunk/installer/release/lang/German.lng =================================================================== --- trunk/installer/release/lang/German.lng 2010-01-12 09:58:44 UTC (rev 3734) +++ trunk/installer/release/lang/German.lng 2010-01-12 16:41:13 UTC (rev 3735) @@ -162,6 +162,7 @@ DLG_TAB_GENERAL_ACCEPT_TITLE_CHANGING_AHEAD=ahead DLG_TAB_GENERAL_ACCEPT_TITLE_CHANGING_LAST=last DLG_TAB_GENERAL_CLEAR_ON_RESIZE=&Clear display when window resized +DLG_TAB_GENERAL_CURSOR_CTRL_SEQ=CursorCtrlSe&quence DLG_TAB_COPYPASTE_CONTINUE=mehrere Zeilen kopieren DLG_TAB_COPYPASTE_MOUSEPASTE=&Einfügen mit rechter Maustaste aus Modified: trunk/installer/release/lang/Japanese.lng =================================================================== --- trunk/installer/release/lang/Japanese.lng 2010-01-12 09:58:44 UTC (rev 3734) +++ trunk/installer/release/lang/Japanese.lng 2010-01-12 16:41:13 UTC (rev 3735) @@ -163,6 +163,7 @@ DLG_TAB_GENERAL_ACCEPT_TITLE_CHANGING_AHEAD=OÉÇÁ DLG_TAB_GENERAL_ACCEPT_TITLE_CHANGING_LAST=ãÉÇÁ DLG_TAB_GENERAL_CLEAR_ON_RESIZE=EBhETCYÏXÉ\¦àeðNA·é(&C) +DLG_TAB_GENERAL_CURSOR_CTRL_SEQ=J[\`ó/_ÅÏX§äV[PX(&q) DLG_TAB_COPYPASTE_CONTINUE=p±sRs[ðLøÉ·é(&L) DLG_TAB_COPYPASTE_MOUSEPASTE=ENbNÅÌ\èt¯ð³øÉ·é(&D) Modified: trunk/teraterm/common/tt_res.h =================================================================== --- trunk/teraterm/common/tt_res.h 2010-01-12 09:58:44 UTC (rev 3734) +++ trunk/teraterm/common/tt_res.h 2010-01-12 16:41:13 UTC (rev 3735) @@ -128,6 +128,7 @@ #define IDC_CLIPBOARD_INFO 2511 #define IDC_CHECK1 2512 #define IDC_CONFIRM_CHANGE_PASTE 2512 +#define IDC_CURSOR_CTRL_SEQ 2512 #define IDC_MOUSEWHEEL_SCROLL_LINE 2513 #define IDC_TRANSPROGRESS 2514 #define IDC_PROTOPROGRESS 2515 Modified: trunk/teraterm/teraterm/addsetting.cpp =================================================================== --- trunk/teraterm/teraterm/addsetting.cpp 2010-01-12 09:58:44 UTC (rev 3734) +++ trunk/teraterm/teraterm/addsetting.cpp 2010-01-12 16:41:13 UTC (rev 3735) @@ -120,6 +120,7 @@ SendDlgItemMessage(IDC_ACCEPT_TITLE_CHANGING_LABEL, WM_SETFONT, (WPARAM)DlgGeneralFont, MAKELPARAM(TRUE,0)); SendDlgItemMessage(IDC_ACCEPT_TITLE_CHANGING, WM_SETFONT, (WPARAM)DlgGeneralFont, MAKELPARAM(TRUE,0)); SendDlgItemMessage(IDC_CLEAR_ON_RESIZE, WM_SETFONT, (WPARAM)DlgGeneralFont, MAKELPARAM(TRUE,0)); + SendDlgItemMessage(IDC_CURSOR_CTRL_SEQ, WM_SETFONT, (WPARAM)DlgGeneralFont, MAKELPARAM(TRUE,0)); } else { DlgGeneralFont = NULL; @@ -163,6 +164,10 @@ get_lang_msg("DLG_TAB_GENERAL_CLEAR_ON_RESIZE", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); SetDlgItemText(IDC_CLEAR_ON_RESIZE, ts.UIMsg); + GetDlgItemText(IDC_CURSOR_CTRL_SEQ, uimsg, sizeof(uimsg)); + get_lang_msg("DLG_TAB_GENERAL_CURSOR_CTRL_SEQ", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); + SetDlgItemText(IDC_CURSOR_CTRL_SEQ, ts.UIMsg); + // (1)DisableAcceleratorSendBreak btn = (CButton *)GetDlgItem(IDC_DISABLE_SENDBREAK); btn->SetCheck(ts.DisableAcceleratorSendBreak); @@ -204,6 +209,10 @@ btn = (CButton *)GetDlgItem(IDC_CLEAR_ON_RESIZE); btn->SetCheck((ts.TermFlag & TF_CLEARONRESIZE) != 0); + // (10)IDC_CURSOR_CTRL_SEQ + btn = (CButton *)GetDlgItem(IDC_CURSOR_CTRL_SEQ); + btn->SetCheck((ts.WindowFlag & WF_CURSORCHANGE) != 0); + // _CAOÉtH[JXðÄé (2004.12.7 yutaka) ::SetFocus(::GetDlgItem(GetSafeHwnd(), IDC_CLICKABLE_URL)); @@ -274,6 +283,12 @@ if (((ts.TermFlag & TF_CLEARONRESIZE) != 0) != btn->GetCheck()) { ts.TermFlag ^= TF_CLEARONRESIZE; } + + // (10)IDC_CURSOR_CTRL_SEQ + btn = (CButton *)GetDlgItem(IDC_CURSOR_CTRL_SEQ); + if (((ts.WindowFlag & WF_CURSORCHANGE) != 0) != btn->GetCheck()) { + ts.WindowFlag ^= WF_CURSORCHANGE; + } } Modified: trunk/teraterm/teraterm/ttermpro.rc =================================================================== --- trunk/teraterm/teraterm/ttermpro.rc 2010-01-12 09:58:44 UTC (rev 3734) +++ trunk/teraterm/teraterm/ttermpro.rc 2010-01-12 16:41:13 UTC (rev 3735) @@ -73,7 +73,7 @@ EDITTEXT IDC_EDIT_COMMENT,6,3,189,12,ES_AUTOHSCROLL END -IDD_TABSHEET_GENERAL DIALOGEX 0, 0, 242, 148 +IDD_TABSHEET_GENERAL DIALOGEX 0, 0, 242, 158 STYLE DS_SETFONT | DS_CONTROL | WS_CHILD | WS_SYSMENU FONT 8, "Tahoma", 400, 0, 0x0 BEGIN @@ -93,6 +93,7 @@ COMBOBOX IDC_ACCEPT_TITLE_CHANGING,162,114,45,12,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP CONTROL "&Clear display when window resized",IDC_CLEAR_ON_RESIZE, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,130,220,10 + CONTROL "CursorCtrlSe&quence",IDC_CURSOR_CTRL_SEQ,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,145,227,10 END IDD_BROADCAST_DIALOG DIALOGEX 0, 0, 252, 104 @@ -284,7 +285,7 @@ LEFTMARGIN, 5 RIGHTMARGIN, 236 TOPMARGIN, 5 - BOTTOMMARGIN, 145 + BOTTOMMARGIN, 148 END IDD_BROADCAST_DIALOG, DIALOG