private void AnimationFinished() { if (this._fadingIn) { this._fadingIn = false; return; } if (this._fadingOut) { if (base.InvokeRequired) { ToastForm.AnimationCallback method = new ToastForm.AnimationCallback(this.AnimationFinished); base.Invoke(method, new object[0]); return; } base.Hide(); this._fadingOut = false; this._text = null; base.Invalidate(); } }
private void AnimationUpdated() { if (base.InvokeRequired) { ToastForm.AnimationCallback method = new ToastForm.AnimationCallback(this.AnimationUpdated); base.Invoke(method, new object[0]); return; } if (this._fadingIn) { base.Opacity = (double)(0.9f * (1f - this._fadeManager.AnimationFactor)); } else { if (this._fadingOut) { base.Opacity = (double)(0.9f * this._fadeManager.AnimationFactor); } } base.Invalidate(); }