ibrowser: display download progress in percent
Modified: trunk/reactos/subsys/system/ibrowser/mainframe.cpp
Modified: trunk/reactos/subsys/system/ibrowser/webchild.h
_____
Modified: trunk/reactos/subsys/system/ibrowser/mainframe.cpp
--- trunk/reactos/subsys/system/ibrowser/mainframe.cpp 2006-01-10
18:01:11 UTC (rev 20763)
+++ trunk/reactos/subsys/system/ibrowser/mainframe.cpp 2006-01-10
19:18:28 UTC (rev 20764)
@@ -233,7 +233,7 @@
break;
case PM_SETSTATUSTEXT:
- SendMessage(_hstatusbar, SB_SETTEXT, 0, lparam);
+ SendMessage(_hstatusbar, SB_SETTEXT, wparam, lparam);
break;
case PM_URL_CHANGED:
_____
Modified: trunk/reactos/subsys/system/ibrowser/webchild.h
--- trunk/reactos/subsys/system/ibrowser/webchild.h 2006-01-10
18:01:11 UTC (rev 20763)
+++ trunk/reactos/subsys/system/ibrowser/webchild.h 2006-01-10
19:18:28 UTC (rev 20764)
@@ -951,6 +951,12 @@
void ProgressChange(long Progress, long ProgressMax)
{
+ String txt;
+
+ if (Progress>=0 && Progress<ProgressMax)
+ txt.printf(TEXT("%3d %%"),
(int)(100.*Progress/ProgressMax+.5));
+
+ SendMessage(_hwndFrame, PM_SETSTATUSTEXT, 1,
(LPARAM)txt.c_str());
}
void WindowMove()
Show replies by date