[Ttssh2-commit] [3703] 2ファイル目以降の送信時にプログレスバーを 0 に戻していないのを修正した。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2009年 11月 25日 (水) 17:30:57 JST


Revision: 3703
          http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=3703
Author:   maya
Date:     2009-11-25 17:30:57 +0900 (Wed, 25 Nov 2009)

Log Message:
-----------
2ファイル目以降の送信時にプログレスバーを 0 に戻していないのを修正した。
http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=19671

Modified Paths:
--------------
    trunk/doc/en/html/about/history.html
    trunk/doc/ja/html/about/history.html
    trunk/teraterm/common/dlglib.c
    trunk/teraterm/ttpfile/kermit.c
    trunk/teraterm/ttpfile/zmodem.c


-------------- next part --------------
Modified: trunk/doc/en/html/about/history.html
===================================================================
--- trunk/doc/en/html/about/history.html	2009-11-24 09:01:54 UTC (rev 3702)
+++ trunk/doc/en/html/about/history.html	2009-11-25 08:30:57 UTC (rev 3703)
@@ -42,8 +42,9 @@
   <li>Bug fixes
     <ul>
       <li>When the Auto Window Close is disabled, the ttermpro.exe can not notify the XTYP_DISCONNECT transaction to the ttpmacro.exe.</li>
-      <li>Buf fix: <a href="../menu/setup-additional.html">PasteDelayPerLine</a> setting does not work correctly.</li>
+      <li><a href="../menu/setup-additional.html">PasteDelayPerLine</a> setting does not work correctly.</li>
       <!--li>ƒ}ƒNƒ‚Ì•¶Žš—ñŒ^’萔‚Ƀ^ƒu‚𒼐ړü‚ê‚ç‚ê‚È‚©‚Á‚½–â‘è‚ðC³‚µ‚½B</li-->
+      <!--li>Kermit ‚Æ ZMODEM ‚Å•¡”‚̃tƒ@ƒCƒ‹‚𑗐M‚µ‚½‚Æ‚«A2ŒÂ–ڈȍ~‚̃tƒ@ƒCƒ‹‚ŃvƒƒOƒŒƒXƒo[‚ªƒŠƒZƒbƒg‚³‚ê‚È‚¢–â‘è‚ðC³‚µ‚½B</li-->
     </ul>
   </li>
 

Modified: trunk/doc/ja/html/about/history.html
===================================================================
--- trunk/doc/ja/html/about/history.html	2009-11-24 09:01:54 UTC (rev 3702)
+++ trunk/doc/ja/html/about/history.html	2009-11-25 08:30:57 UTC (rev 3703)
@@ -44,6 +44,7 @@
       <li>Auto Window Close‚ª–³Œø‚̏ꍇAƒ}ƒNƒÚ‘±‚̏I—¹‚ðttpmacro.exe‚É’Ê’m‚Å‚«‚Ä‚¢‚È‚©‚Á‚½–â‘è‚ðC³‚µ‚½B</li>
       <li><a href="../menu/setup-additional.html">PasteDelayPerLine</a>‚ª³‚µ‚­“­‚¢‚Ä‚¢‚È‚©‚Á‚½–â‘è‚ðC³‚µ‚½B</li>
       <li>ƒ}ƒNƒ‚Ì•¶Žš—ñŒ^’萔‚Ƀ^ƒu‚𒼐ړü‚ê‚ç‚ê‚È‚©‚Á‚½–â‘è‚ðC³‚µ‚½B</li>
+      <li>Kermit ‚Æ ZMODEM ‚Å•¡”‚̃tƒ@ƒCƒ‹‚𑗐M‚µ‚½‚Æ‚«A2ŒÂ–ڈȍ~‚̃tƒ@ƒCƒ‹‚ŃvƒƒOƒŒƒXƒo[‚ªƒŠƒZƒbƒg‚³‚ê‚È‚¢–â‘è‚ðC³‚µ‚½B</li>
     </ul>
   </li>
 

Modified: trunk/teraterm/common/dlglib.c
===================================================================
--- trunk/teraterm/common/dlglib.c	2009-11-24 09:01:54 UTC (rev 3702)
+++ trunk/teraterm/common/dlglib.c	2009-11-25 08:30:57 UTC (rev 3703)
@@ -110,7 +110,7 @@
 	_snprintf_s(NumStr,sizeof(NumStr),_TRUNCATE,"%3.1f%%",Num); 
 	SetDlgItemText(HDlg, id_Item, NumStr); 
 
-	if (id_Progress != 0 && p != NULL && *p >= 0 && *p < (int)Num) {
+	if (id_Progress != 0 && p != NULL && *p >= 0 && (double)*p < Num) {
 		*p = (int)Num;
 		SendMessage(GetDlgItem(HDlg, id_Progress), PBM_SETPOS, (WPARAM)*p, 0);
 	}

Modified: trunk/teraterm/ttpfile/kermit.c
===================================================================
--- trunk/teraterm/ttpfile/kermit.c	2009-11-24 09:01:54 UTC (rev 3702)
+++ trunk/teraterm/ttpfile/kermit.c	2009-11-25 08:30:57 UTC (rev 3703)
@@ -532,6 +532,7 @@
     fv->FileSize = GetFSize(fv->FullName);
 
   fv->ByteCount = 0;
+  fv->ProgStat = 0;
 
   SetDlgItemText(fv->HWin, IDC_PROTOFNAME, &(fv->FullName[fv->DirLen]));
   SetDlgNum(fv->HWin, IDC_PROTOBYTECOUNT, fv->ByteCount);

Modified: trunk/teraterm/ttpfile/zmodem.c
===================================================================
--- trunk/teraterm/ttpfile/zmodem.c	2009-11-24 09:01:54 UTC (rev 3702)
+++ trunk/teraterm/ttpfile/zmodem.c	2009-11-25 08:30:57 UTC (rev 3703)
@@ -409,6 +409,7 @@
   zv->ZState = Z_SendFileDat;
 
   fv->ByteCount = 0;
+  fv->ProgStat = 0;
   SetDlgNum(fv->HWin, IDC_PROTOBYTECOUNT, fv->ByteCount);
   SetDlgPercent(fv->HWin, IDC_PROTOPERCENT, IDC_PROTOPROGRESS,
     fv->ByteCount, fv->FileSize, &fv->ProgStat);



Ttssh2-commit メーリングリストの案内
Back to archive index