There are code lines that try to work around the singed and unsigned problems like this:
Inc(Integer(Run.TotalCount), Difference);
TotalCount is unsigned while Difference is signed. Code would be more managable and more solid if we would use unsigned values consistently.
This could also help the port to FireMonkey, see #839.
There are code lines that try to work around the singed and unsigned problems like this:
Inc(Integer(Run.TotalCount), Difference);TotalCountis unsigned whileDifferenceis signed. Code would be more managable and more solid if we would use unsigned values consistently.This could also help the port to FireMonkey, see #839.