CSPspEmu.Gui.Winforms.PspDisplayForm.ScheduleCallback C# (CSharp) Method

ScheduleCallback() private method

private ScheduleCallback ( System.TimeSpan Time, System.Action Action ) : void
Time System.TimeSpan
Action System.Action
return void
        private void ScheduleCallback(TimeSpan Time, Action Action)
        {
            var Timer = new System.Windows.Forms.Timer();
            Timer.Interval = (int)Time.TotalMilliseconds;
            Timer.Tick += (sender, e) =>
            {
                Timer.Stop();
                Timer.Dispose();
                Action();
            };
            Timer.Start();
        }
PspDisplayForm