[Ttssh2-commit] [6885] OnIdle() を呼ぶためのメッセージ送信を受信側に行わせるように変更。

svnno****@sourc***** svnno****@sourc*****
2017年 7月 26日 (水) 12:47:48 JST


Revision: 6885
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6885
Author:   doda
Date:     2017-07-26 12:47:48 +0900 (Wed, 26 Jul 2017)
Log Message:
-----------
OnIdle() を呼ぶためのメッセージ送信を受信側に行わせるように変更。

特に問題が起きていたわけではないが、受信側で各々がケアする方が処理も一箇所で済むのでいいと思う。

Modified Paths:
--------------
    trunk/teraterm/teraterm/vtwin.cpp

-------------- next part --------------
Modified: trunk/teraterm/teraterm/vtwin.cpp
===================================================================
--- trunk/teraterm/teraterm/vtwin.cpp	2017-07-26 03:47:46 UTC (rev 6884)
+++ trunk/teraterm/teraterm/vtwin.cpp	2017-07-26 03:47:48 UTC (rev 6885)
@@ -5615,11 +5615,6 @@
 
 		// WM_COPYDATA\x82\xF0\x8Eg\x82\xC1\x82āA\x83v\x83\x8D\x83Z\x83X\x8AԒʐM\x82\xF0\x8Ds\x82\xA4\x81B
 		SendMessage(hd, WM_COPYDATA, (WPARAM)HVTWin, (LPARAM)&cds);
-
-		// \x91\x97\x90M\x90\xE6Tera Term\x83E\x83B\x83\x93\x83h\x83E\x82ɓK\x93\x96\x82ȃ\x81\x83b\x83Z\x81[\x83W\x82𑗂\xE9\x81B
-		// \x82\xB1\x82\xEA\x82\xF0\x82\xB5\x82Ȃ\xA2\x82ƁA\x91\x97\x82荞\x82񂾃f\x81[\x83^\x82\xAA\x94\xBD\x89f\x82\xB3\x82\xEA\x82Ȃ\xA2\x96͗l\x81B
-		// (2006.2.7 yutaka)
-		PostMessage(hd, WM_SETFOCUS, NULL, 0);
 	}
 }
 
@@ -5670,11 +5665,6 @@
 
 		// WM_COPYDATA\x82\xF0\x8Eg\x82\xC1\x82āA\x83v\x83\x8D\x83Z\x83X\x8AԒʐM\x82\xF0\x8Ds\x82\xA4\x81B
 		SendMessage(hd, WM_COPYDATA, (WPARAM)HVTWin, (LPARAM)&cds);
-
-		// \x91\x97\x90M\x90\xE6Tera Term\x83E\x83B\x83\x93\x83h\x83E\x82ɓK\x93\x96\x82ȃ\x81\x83b\x83Z\x81[\x83W\x82𑗂\xE9\x81B
-		// \x82\xB1\x82\xEA\x82\xF0\x82\xB5\x82Ȃ\xA2\x82ƁA\x91\x97\x82荞\x82񂾃f\x81[\x83^\x82\xAA\x94\xBD\x89f\x82\xB3\x82\xEA\x82Ȃ\xA2\x96͗l\x81B
-		// (2006.2.7 yutaka)
-		PostMessage(hd, WM_SETFOCUS, NULL, 0);
 	}
 
 error:
@@ -6193,6 +6183,13 @@
 		}
 	}
 
+	// CBStartSend(), CBSend() \x82ł͑\x97\x90M\x97p\x83o\x83b\x83t\x83@\x82Ƀf\x81[\x83^\x82\xF0\x8F\x91\x82\xAB\x8D\x9E\x82ނ\xBE\x82\xAF\x82ŁA
+	// \x8E\xC0\x8Dۂ̑\x97\x90M\x82\xCD teraterm.cpp:OnIdle() \x82\xC5 CommSend() \x82\xAA\x8CĂ΂\xEA\x82鎖\x82\xC9
+	// \x82\xE6\x82\xC1\x82čs\x82\xED\x82\xEA\x82\xE9\x81B
+	// \x82\xB5\x82\xA9\x82\xB5\x94\xF1\x83A\x83N\x83e\x83B\x83u\x82ȃE\x83B\x83\x93\x83h\x83E\x82ł\xCD OnIdle() \x82\xAA\x8CĂ΂\xEA\x82Ȃ\xA2\x82̂ŁA
+	// \x8B\xF3\x82̃\x81\x83b\x83Z\x81[\x83W\x82𑗂\xC1\x82\xC4 OnIdle() \x82\xAA\x8CĂ΂\xEA\x82\xE9\x82悤\x82ɂ\xB7\x82\xE9\x81B
+	PostMessage(WM_NULL, 0, 0);
+
 	return 1; // \x91\x97\x90M\x82ł\xAB\x82\xBD\x8Fꍇ\x82\xCD1\x82\xF0\x95Ԃ\xB7
 }
 



Ttssh2-commit メーリングリストの案内