ZForge.Controls.TreeViewAdv.Tree.NodeControls.ExpandingIcon.IterateIcons C# (CSharp) Method

IterateIcons() private static method

private static IterateIcons ( ) : void
return void
        private static void IterateIcons()
        {
            while (true)
            {
                if (_index < _gif.FrameCount - 1)
                    _index++;
                else
                    _index = 0;

                if (IconChanged != null)
                    IconChanged(null, EventArgs.Empty);

                int delay = _gif.GetFrame(_index).Delay;
                Thread.Sleep(delay);
            }
        }