_ProgressBarFull

Tests if progress bar is 100%

#include "Dialogue.au3"
_ProgressBarFull()

parameters

none

return value

boolean value True = Full, $False = Not or progress bar inactive (not created)

related

_ProgressBarType, _ProgressBarCreate, _ProgressBarActive, _ProgressBarSet, _ProgressBarAdd, _ProgressBarGet , _ProgressBarEmpty, _ProgressBarDestroy

example

While 1
   $aMsg = GUIGetMsg(1)
   If _ProgressBarActive() Then ; check if progress bar is on screen
      _ProgressBarAdd(0.2)
      If _ProgressBarFull() Then ; when progress bar is 100% perform some actions
         _ProgressBarDestroy(500) ; show 100% for 0.5 sec then destroy
         _ProgressBarType(0) ; reset to default Windows progress bar (don't do this during a progress bar run)
      EndIf
   EndIf
   If $aMsg[0] = 0 Then ContinueLoop ; loop if there isn't an user interaction
; rest of GUI loop

See library example how to implement a progress bar.