Cornerstone.GUI.Dialogs.ProgressPopup.checkDoneTimer_Tick C# (CSharp) Method

checkDoneTimer_Tick() private method

private checkDoneTimer_Tick ( object state ) : void
state object
return void
        private void checkDoneTimer_Tick(object state)
        {
            if (!workerThread.IsAlive && working) {
                checkDoneTimer.Dispose();
                working = false;

                if (InvokeRequired) {
                    Invoke(new WorkerDelegate(Close));
                }

                if (WorkComplete != null) WorkComplete();
            }
        }