Example #1
0
 public void ConnectRods(Trolleybus sender)
 {
     new Task(() =>
     {
         LogicObj.DoWork(sender);
     }).Start();
 }
Example #2
0
        private void Tr_Dead(Trolleybus sender)
        {
            var ui = trolleybusList.Find(x => x.LogicObj.Equals(sender));

            if (ui != null)
            {
                trolleybusList.Remove(ui);
            }
        }
Example #3
0
 public void DoWork(Trolleybus target)
 {
     LogicObj.X = target.X + 30;
     LogicObj.Y = target.Y;
     LogicObj.DoWork(target);
 }
Example #4
0
 private void Tr_Broken(Trolleybus sender)
 {
     ThreadPool.QueueUserWorkItem(FixFactory, sender);
 }