svnno****@sourc*****
svnno****@sourc*****
2016年 7月 1日 (金) 12:14:14 JST
Revision: 6421 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6421 Author: doda Date: 2016-07-01 12:14:14 +0900 (Fri, 01 Jul 2016) Log Message: ----------- ts.AutoScrollOnlyInBottomLine が off でもキー入力/ペーストでスクロールをリセットするようにした。 Modified Paths: -------------- trunk/teraterm/teraterm/vtwin.cpp -------------- next part -------------- Modified: trunk/teraterm/teraterm/vtwin.cpp =================================================================== --- trunk/teraterm/teraterm/vtwin.cpp 2016-07-01 03:10:07 UTC (rev 6420) +++ trunk/teraterm/teraterm/vtwin.cpp 2016-07-01 03:14:14 UTC (rev 6421) @@ -943,7 +943,8 @@ if (Paste) { if (CBStartPasteConfirmChange(HVTWin, FALSE)) { CBStartPaste(HVTWin, FALSE, BracketedPasteMode(), 0, NULL, 0); - if (ts.AutoScrollOnlyInBottomLine != 0 && WinOrgY != 0) { + // \x83X\x83N\x83\x8D\x81[\x83\x8B\x88ʒu\x82\xF0\x83\x8A\x83Z\x83b\x83g + if (WinOrgY != 0) { DispVScroll(SCROLL_BOTTOM, 0); } } @@ -1862,9 +1863,8 @@ } } - /* \x8Dʼn\xBA\x8Ds\x82ł\xBE\x82\xAF\x8E\xA9\x93\xAE\x83X\x83N\x83\x8D\x81[\x83\x8B\x82\xB7\x82\xE9\x90ݒ\xE8\x82̏ꍇ - \x83\x8A\x83\x82\x81[\x83g\x82ւ̃L\x81[\x93\xFC\x97͑\x97\x90M\x82ŃX\x83N\x83\x8D\x81[\x83\x8B\x82\xB3\x82\xB9\x82\xE9 */ - if (ts.AutoScrollOnlyInBottomLine != 0 && WinOrgY != 0) { + // \x83X\x83N\x83\x8D\x81[\x83\x8B\x88ʒu\x82\xF0\x83\x8A\x83Z\x83b\x83g + if (WinOrgY != 0) { DispVScroll(SCROLL_BOTTOM, 0); } } @@ -2238,9 +2238,8 @@ case KEYDOWN_CONTROL: return; case KEYDOWN_COMMOUT: - /* \x8Dʼn\xBA\x8Ds\x82ł\xBE\x82\xAF\x8E\xA9\x93\xAE\x83X\x83N\x83\x8D\x81[\x83\x8B\x82\xB7\x82\xE9\x90ݒ\xE8\x82̏ꍇ - \x83\x8A\x83\x82\x81[\x83g\x82ւ̃L\x81[\x93\xFC\x97͑\x97\x90M\x82ŃX\x83N\x83\x8D\x81[\x83\x8B\x82\xB3\x82\xB9\x82\xE9 */ - if (ts.AutoScrollOnlyInBottomLine != 0 && WinOrgY != 0) { + // \x83X\x83N\x83\x8D\x81[\x83\x8B\x88ʒu\x82\xF0\x83\x8A\x83Z\x83b\x83g + if (WinOrgY != 0) { DispVScroll(SCROLL_BOTTOM, 0); } return; @@ -4442,9 +4441,8 @@ // add confirm (2008.2.4 yutaka) if (CBStartPasteConfirmChange(HVTWin, FALSE)) { CBStartPaste(HVTWin, FALSE, BracketedPasteMode(), 0, NULL, 0); - /* \x8Dʼn\xBA\x8Ds\x82ł\xBE\x82\xAF\x8E\xA9\x93\xAE\x83X\x83N\x83\x8D\x81[\x83\x8B\x82\xB7\x82\xE9\x90ݒ\xE8\x82̏ꍇ - \x83y\x81[\x83X\x83g\x8F\x88\x97\x9D\x82ŃX\x83N\x83\x8D\x81[\x83\x8B\x82\xB3\x82\xB9\x82\xE9 */ - if (ts.AutoScrollOnlyInBottomLine != 0 && WinOrgY != 0) { + // \x83X\x83N\x83\x8D\x81[\x83\x8B\x88ʒu\x82\xF0\x83\x8A\x83Z\x83b\x83g + if (WinOrgY != 0) { DispVScroll(SCROLL_BOTTOM, 0); } } @@ -4455,9 +4453,8 @@ // add confirm (2008.3.11 maya) if (CBStartPasteConfirmChange(HVTWin, TRUE)) { CBStartPaste(HVTWin, TRUE, BracketedPasteMode(), 0, NULL, 0); - /* \x8Dʼn\xBA\x8Ds\x82ł\xBE\x82\xAF\x8E\xA9\x93\xAE\x83X\x83N\x83\x8D\x81[\x83\x8B\x82\xB7\x82\xE9\x90ݒ\xE8\x82̏ꍇ - \x83y\x81[\x83X\x83g\x8F\x88\x97\x9D\x82ŃX\x83N\x83\x8D\x81[\x83\x8B\x82\xB3\x82\xB9\x82\xE9 */ - if (ts.AutoScrollOnlyInBottomLine != 0 && WinOrgY != 0) { + // \x83X\x83N\x83\x8D\x81[\x83\x8B\x88ʒu\x82\xF0\x83\x8A\x83Z\x83b\x83g + if (WinOrgY != 0) { DispVScroll(SCROLL_BOTTOM, 0); } }