| 1234567891011121314151617181920212223242526272829303132333435363738 | 
							- using OpenSEMI.Ctrlib.Controls;
 
- using System;
 
- using System.Collections.Generic;
 
- using System.Linq;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- namespace PunkHPX8_Core
 
- {
 
-     public static class GlobalEvents 
 
-     {
 
-         public static event Action<Slot> SlotRightClickChangedEvent;
 
-         public static event Action<DragDropEventArgs> SlotWaferTransferEvent;
 
-         public static event Action<string, string, string> SwitchFixedTabItem;
 
-         public static event Action<string, string> SwitchFixedChildSubItem;
 
-         public static void OnSlotRightClickChanged(Slot slot)
 
-         {
 
-             SlotRightClickChangedEvent?.Invoke(slot);
 
-         }
 
-         public static void OnSlotWaferTransfer(DragDropEventArgs e)
 
-         {
 
-             SlotWaferTransferEvent?.Invoke(e);
 
-         }
 
-         public static void OnSwitchFixedTabItem(string root,string parent,string child)
 
-         {
 
-             SwitchFixedTabItem?.Invoke(root, parent, child);
 
-         }
 
-         public static void OnSwitchFixedChildSubItem(string child,string subItem)
 
-         {
 
-             SwitchFixedChildSubItem?.Invoke(child, subItem);
 
-         }
 
-     }
 
- }
 
 
  |