ACAT.Lib.Core.Utility.Windows.fadeOutProc C# (CSharp) Метод

fadeOutProc() приватный статический Метод

Thread proc for fading out
private static fadeOutProc ( Form form ) : void
form System.Windows.Forms.Form which form to fade out
Результат void
        private static void fadeOutProc(Form form)
        {
            while (true)
            {
                double opacity = GetOpacity(form);
                opacity -= 0.05;

                SetOpacity(form, opacity);
                if (opacity > 0.0)
                {
                    Thread.Sleep(30);
                }
                else
                {
                    if (EvtFadeOutComplete != null)
                    {
                        EvtFadeOutComplete(form);
                    }
                    return;
                }
            }
        }