run work progress maximum work progress set valu repaint wait interrupt except ex statu statu text repaint wait interrupt except ex progress set valu statu repaint 