using System;
using System.Collections.Generic;
using System.Windows.Forms;
public class GlobalEventInterface
{
///
/// 模型加载完成,通知工艺tree可以选择
///
public static Action E_Model_LoadModelTree;
///
/// id name type
///
public static Action E_SelectCraft;
///
/// 模型信息
///
public static Action E_ModelMotionControl_CurrClickModel;
///
/// 机器人数据
///
public static Action E_RobotData;
///
///
///
public static Action E_ModelControl_CurrRunInfoEvent;
///
///
///
public static Action E_ModelControl_PlayTaskEnd;
///
///
///
public static Action E_CurrTime_Play;
///
///
///
public static Action E_PlayCurrCraftTaskEnd;
///
///
///
public static Action E_ShowIndex;
///
///
///
public static Action E_PlayCurrActTaskEnd;
///
///
///
public static Action E_PlayCurrActCraftTaskEnd;
///
///
///
public static Action E_ModelControl_CurrRunInfoEventPs;
///
///
///
public static Action E_PlayDeviceSignalSimTaskEnd;
///
///
///
public static Action E_OpenFileModel;
///
///
///
public static Action E_GetCurrSignalList;
///
///
///
public static Action OnReceiveMsgDataChange = null;
///
/// 监控信号产生变化
///
public static Action GlobalSignalChanged = null;
///
///
///
public static Action E_SignalMonitorChanged = null;
///
/// 浏览器下载的百分比
///
public static Action E_CefDownloadPercentComplete = null;
///
/// 传递姿态
///
public static Action E_TransmitAttitude = null;
#region MoveIt
///
///
///
public static Func E_AttitudeGenerateFrameData = null;
///
///
///
public static Action E_MoveIt_MoveTo = null;
public static Action E_MoveIt_MoveToJoint = null;
#endregion
///
///
///
public static Action E_Transmit_SaveToModel = null;
#region CraftTree
public static Action E_CraftTree_DrawSelect_UseCraft = null;
public static Action E_Refresh_CraftTree = null;
#endregion
#region PathEditor
public static Action E_Refresh_PathEditor = null;
public static Action E_Refresh_PathEditor_Null = null;
#endregion
#region ActGantt
public static Action> E_ActGantt_RefreshGantt = null;
public static Action E_ActGantt_RefreshGanttWithTreeNode = null;
#endregion
#region DebugOption
#endregion
#region SignalViewer
public static Action E_SignalViewer_ActSelect_TagID_Handler = null;
public static Action E_SignalViewer_TagIDSelect_TagID_Handler = null;
public static Action E_SignalViewer_Rendering_dgv_Handler = null;
#endregion
#region p_SimulationPanel
public static Action E_SimulationPanel_PlayThisCraft_Task = null;
public static Action E_SimulationPanel_PlayThisCraft_Task_Stop = null;
public static Action E_SimulationPanel_VirtualDebug_SignalWrite = null;
#endregion
#region SignalLabelForm
public static Action E_SignalLabelForm_TransmitSelect = null;
#endregion
#region TagID_Add_Handler
public static Action E_Transmit_TagID_Add_Handler_ShowSelectInfo = null;
#endregion
#region LogicalBlock
public static Action E_LogicalBlock_ShowSelect = null;
public static Action E_LogicalBlock_AddSignal = null;
#endregion
#region Craft_Add_Device
public static Action E_Craft_Add_Device_Fill_CB = null;
#endregion
#region DeviceSignalSimGantt
public static Action E_DeviceSignalSimGantt_RefreshGantt = null;
public static Action E_DeviceSignalSimGantt_RefreshDeviceSignalSimGantt = null;
public static Action E_DeviceSignalSimGantt_TransmitTagToDeviceSignalSim = null;
public static Action E_MisDataPlcTagIDSignal_TransmitTagToDeviceSignalSim = null;
//
#endregion
#region SimplifyPdps
public static Action E_SimplifyPdps_Start = null;
#endregion
#region Project_O
public static Action E_Project_O_Start = null;
#endregion
}