public override void Run(KExplorerNode folder) { BackgroundRun runner = new BackgroundRun(folder.DirInfo); runner.WasKilled = new KillCallback(this.Killed); this.runners.Add(runner); }
/// <summary> /// Called when a background runner says he's been killed. /// </summary> /// <param name="runner"></param> private void Killed( BackgroundRun runner ) { this.runners.Remove( runner ); }
public override void Run(KExplorerNode folder) { BackgroundRun runner = new BackgroundRun( folder.DirInfo); runner.WasKilled = new KillCallback( this.Killed ); this.runners.Add( runner ); }
/// <summary> /// Called when a background runner says he's been killed. /// </summary> /// <param name="runner"></param> private void Killed(BackgroundRun runner) { this.runners.Remove(runner); }