Beispiel #1
0
 public void Activate(string id, ScarboroughItem si)
 {
     lock (ItemActions)
     {
         ItemActions.Enqueue(new ItemAction()
         {
             Action = ItemAction.ActionTypeEnum.Activate, Id = id, Item = si
         });
     }
 }
Beispiel #2
0
 public void Add(ScarboroughItem si)
 {
     items.Add(si);
     if (si.Left < x1)
     {
         x1 = si.Left;
     }
     if (si.Top < y1)
     {
         y1 = si.Top;
     }
     if (si.Left + si.Width > x2)
     {
         x2 = si.Left + si.Width;
     }
     if (si.Top + si.Height > y2)
     {
         y2 = si.Top + si.Height;
     }
     needsclear = true;
 }
Beispiel #3
0
 public void Add(ScarboroughItem si)
 {
     items.Add(si);
 }