Possible Duplicate:
Windows 7 Aero Theme Progress Bar Bug?
Ever since Windows Vista, I have noticed a bug/problem with the TProgressBar in Delphi.
The problem is the progressbar never seems to fill up to 100%, sometimes it gets to maybe 70% - 80% before the progressbar thinks its hit the max, i.e 100%
I have been reading on various websites and infact, the progressbar has complete its operation. But it seems that there is a bug in the Delphi VCL which is not rendering the progressbar accurately, so when it appears to be complete but is actually not, this is because the painting of the progressbar is not accurate.
If the above is true, which seems a valid reason - I have not found a solution to this. Whatever the operation which involves a TProgressBar, it never fills up 100%, it only fill maybe 75% of the way.
How can I get the TProgressBar to fill up accurately?
To add, I have tried replacing the TProgressBar with say a progressbar from the JVCL and those non standard VCL components work correctly. So it is not a problem with how I am dealing with the progress, it is either Delphi or Windows - or both.
Yes, I could just use said alternative but if possible I would like to know how to fix the standard TProgressBar.
Thanks, Craig.