TC 7.5 rc1 - Windows 7 progress bar for background transfer
Moderators: white, Hacker, petermad, Stefan2
TC 7.5 rc1 - Windows 7 progress bar for background transfer
A little bug in the progress bar under Windows 7:
1) Start to copy a file
2) Bring it to background
3) Pause it (PAUSE state is set to main window not to the background window)
4) Cancel it (NORMAL state is set to main window not to the background window)
In the end the progress bar of the main window is not reset in that case to the NOPROGRESS state and remains until another copy operation is started.
Other than that: Thanks for the addition!
1) Start to copy a file
2) Bring it to background
3) Pause it (PAUSE state is set to main window not to the background window)
4) Cancel it (NORMAL state is set to main window not to the background window)
In the end the progress bar of the main window is not reset in that case to the NOPROGRESS state and remains until another copy operation is started.
Other than that: Thanks for the addition!
Last edited by j on 2009-08-13, 21:12 UTC, edited 1 time in total.
- ghisler(Author)
- Site Admin
- Posts: 48088
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Thanks for your report, I will check that!
To All:
Please write in this thread if you find a similar error where the progress bar remains!
To All:
Please write in this thread if you find a similar error where the progress bar remains!
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 48088
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
This is intentional because the BTM doesn't have an overall progress - it's not available in most cases, e.g. when making http downloads, or when queuing mixed content.Also the Background Transfer Manager does not have a progress bar at all.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
As long as a regular progress bar is shown in the dialog, I think it makes sense to show the same progress in the task bar.ghisler(Author) wrote:This is intentional because the BTM doesn't have an overall progress - it's not available in most cases, e.g. when making http downloads, or when queuing mixed content.
Just because there might be operations that do not have any progress available does not mean it's not useful for the ones that do - in my opinion at least.
- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
Add your support++ for a global progress bar there:
http://www.ghisler.ch/board/viewtopic.php?t=23450
I would appreciate something like this.
http://www.ghisler.ch/board/viewtopic.php?t=23450
I would appreciate something like this.
How about setting the taskbar progress bar to indeterminate?ghisler(Author) wrote:This is intentional because the BTM doesn't have an overall progress - it's not available in most cases, e.g. when making http downloads, or when queuing mixed content.
RegardsMSDN:ITaskbarList3::SetProgressState Method wrote:TBPF_INDETERMINATE
The progress indicator does not grow in size, but cycles repeatedly along the length of the taskbar button. This indicates activity without specifying what proportion of the progress is complete. Progress is taking place, but there is no prediction as to how long the operation will take.
Holger
It is good to have progress bar on taskbar button but in normal classic Windows style it is invisible:)
I don't like any kind of endless bars (in Windows, in some games etc). If you start some process, you know without bar that program does something. Such bar does only extra CPU load:)
It is much better to have inaccurate but limited progress bar. I.e. such as Samuel suggested.
I don't like any kind of endless bars (in Windows, in some games etc). If you start some process, you know without bar that program does something. Such bar does only extra CPU load:)
It is much better to have inaccurate but limited progress bar. I.e. such as Samuel suggested.
Of course it is useless in this case, because you have to wait until the game finishes his initializing.MVV wrote:...(in Windows, in some games etc). If you start some process, you know without bar that program does something.
But we are talking about the Background Transfer Manager.
Hey, we are talking about super-duper multi core CPUs and DX11 graphic accelerated animations . (<0.01%?)Such bar does only extra CPU load:)
Support++. If it would be so easy.It is much better to have inaccurate but limited progress bar. I.e. such as Samuel suggested.
Regards
Holger
-
- Power Member
- Posts: 556
- Joined: 2006-04-01, 00:11 UTC
I am not agree with MVV that progress bar may be inaccurate and not really useful! From progress bar one can have an information about elapsed time, estimated time, personally I use it even to observe the stability os ny hardware and a grad of resource consumption. It was a little unpleasantly for me when one digit of speed disappiered in TC7.5. I would not like if it will come so on.
I am not against "decorative inaccurate bars", but only new introduced. Please don`t change existing.
As for CPU load, I really don`t believe that it is noticeably on a Mendochino-Celeron or higher CPU.
I am not against "decorative inaccurate bars", but only new introduced. Please don`t change existing.
As for CPU load, I really don`t believe that it is noticeably on a Mendochino-Celeron or higher CPU.
Please read my post again. I mean that if we want to add overall process bar to BTM (BTM currently doesn't have it at all), it is better to add sensible bar (let it be inacurate, it is better that none) that endless bar (fully stupid) that's fancy today in some apps like Windows. You may read a suggestion on this topic: http://www.ghisler.ch/board/viewtopic.php?t=23450Postkutscher wrote:I am not against "decorative inaccurate bars", but only new introduced. Please don`t change existing.
-
- Power Member
- Posts: 556
- Joined: 2006-04-01, 00:11 UTC
- ghisler(Author)
- Site Admin
- Posts: 48088
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
I can confirm j's original report from post one.
Regarding the background transfer manager, I will not add any progress for now. I'm considering to show some kind of overlay taskbar icon (yes, that's supported too by Win7) when a task ends, but probably not in TC 7.5.
Regarding the background transfer manager, I will not add any progress for now. I'm considering to show some kind of overlay taskbar icon (yes, that's supported too by Win7) when a task ends, but probably not in TC 7.5.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com