mirror of
https://github.com/QB64Official/qb64.git
synced 2024-07-07 16:50:24 +00:00
Reduces console updates even more.
This commit is contained in:
parent
bd7a6757d0
commit
814f5be495
|
@ -2724,9 +2724,10 @@ DO
|
||||||
'END IF
|
'END IF
|
||||||
maxprogresswidth = 50 'arbitrary
|
maxprogresswidth = 50 'arbitrary
|
||||||
percentage = INT(reallinenumber / totallinenumber * 100)
|
percentage = INT(reallinenumber / totallinenumber * 100)
|
||||||
IF percentage <> prevpercentage THEN
|
percentagechars = INT(maxprogresswidth * reallinenumber / totallinenumber)
|
||||||
|
IF percentage <> prevpercentage AND percentagechars <> prevpercentagechars THEN
|
||||||
prevpercentage = percentage
|
prevpercentage = percentage
|
||||||
percentagechars = INT(maxprogresswidth * reallinenumber / totallinenumber)
|
prevpercentagechars = percentagechars
|
||||||
IF ConsoleMode THEN
|
IF ConsoleMode THEN
|
||||||
PRINT "[" + STRING$(percentagechars, ".") + SPACE$(maxprogresswidth - percentagechars) + "]" + STR$(percentage) + "%";
|
PRINT "[" + STRING$(percentagechars, ".") + SPACE$(maxprogresswidth - percentagechars) + "]" + STR$(percentage) + "%";
|
||||||
IF os$ = "LNX" THEN
|
IF os$ = "LNX" THEN
|
||||||
|
|
Loading…
Reference in a new issue