232 lines
5.3 KiB
C#
232 lines
5.3 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.Windows.Forms;
|
||
|
||
public class GlobalEventInterface
|
||
{
|
||
/// <summary>
|
||
/// 模型加载完成,通知工艺tree可以选择
|
||
/// </summary>
|
||
public static Action<string> E_Model_LoadModelTree;
|
||
/// <summary>
|
||
/// id name type
|
||
/// </summary>
|
||
public static Action<string, string, string> E_SelectCraft;
|
||
|
||
/// <summary>
|
||
/// 模型信息
|
||
/// </summary>
|
||
public static Action<object, Data_ClickModel> E_ModelMotionControl_CurrClickModel;
|
||
/// <summary>
|
||
/// 机器人数据
|
||
/// </summary>
|
||
public static Action<double[], double[], double[], double[], double[], double[]> E_RobotData;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action<int, int, C_Frames> E_ModelControl_CurrRunInfoEvent;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action E_ModelControl_PlayTaskEnd;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action<long> E_CurrTime_Play;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action<string> E_PlayCurrCraftTaskEnd;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action<int, int> E_ShowIndex;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action<string> E_PlayCurrActTaskEnd;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action<int> E_PlayCurrActCraftTaskEnd;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action<int> E_ModelControl_CurrRunInfoEventPs;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action<string> E_PlayDeviceSignalSimTaskEnd;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action E_OpenFileModel;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action E_GetCurrSignalList;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action<String> OnReceiveMsgDataChange = null;
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
/// <summary>
|
||
/// 监控信号产生变化
|
||
/// </summary>
|
||
public static Action<QueueExecScriptParam> GlobalSignalChanged = null;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action<String,String> E_SignalMonitorChanged = null;
|
||
/// <summary>
|
||
/// 浏览器下载的百分比
|
||
/// </summary>
|
||
public static Action<Int32,Boolean> E_CefDownloadPercentComplete = null;
|
||
/// <summary>
|
||
/// 传递姿态
|
||
/// </summary>
|
||
public static Action<String, String> E_TransmitAttitude = null;
|
||
|
||
#region MoveIt
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Func<String, String, Int32, String> E_AttitudeGenerateFrameData = null;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action<String> E_MoveIt_MoveTo = null;
|
||
|
||
public static Action<string , string , double , double > E_MoveIt_MoveToJoint = null;
|
||
|
||
|
||
#endregion
|
||
|
||
|
||
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public static Action<KinematicsBase.Kinematics> E_Transmit_SaveToModel = null;
|
||
|
||
|
||
#region CraftTree
|
||
|
||
public static Action<String> E_CraftTree_DrawSelect_UseCraft = null;
|
||
|
||
public static Action E_Refresh_CraftTree = null;
|
||
|
||
#endregion
|
||
|
||
#region PathEditor
|
||
|
||
public static Action<Type_Craft, String, String, String, String, Int32> E_Refresh_PathEditor = null;
|
||
|
||
public static Action<String> E_Refresh_PathEditor_Null = null;
|
||
|
||
|
||
|
||
#endregion
|
||
|
||
#region ActGantt
|
||
|
||
public static Action<string , string , List<String>> E_ActGantt_RefreshGantt = null;
|
||
|
||
public static Action<TreeNode> E_ActGantt_RefreshGanttWithTreeNode = null;
|
||
|
||
|
||
#endregion
|
||
|
||
#region DebugOption
|
||
|
||
#endregion
|
||
|
||
#region SignalViewer
|
||
public static Action<String> E_SignalViewer_ActSelect_TagID_Handler = null;
|
||
|
||
public static Action<String> E_SignalViewer_TagIDSelect_TagID_Handler = null;
|
||
|
||
public static Action E_SignalViewer_Rendering_dgv_Handler = null;
|
||
|
||
|
||
#endregion
|
||
|
||
#region p_SimulationPanel
|
||
|
||
public static Action<String> E_SimulationPanel_PlayThisCraft_Task = null;
|
||
|
||
public static Action E_SimulationPanel_PlayThisCraft_Task_Stop = null;
|
||
|
||
public static Action<string, string> E_SimulationPanel_VirtualDebug_SignalWrite = null;
|
||
|
||
|
||
#endregion
|
||
|
||
#region SignalLabelForm
|
||
|
||
public static Action<string , string , string > E_SignalLabelForm_TransmitSelect = null;
|
||
|
||
|
||
#endregion
|
||
|
||
|
||
#region TagID_Add_Handler
|
||
|
||
public static Action<string, string, string> E_Transmit_TagID_Add_Handler_ShowSelectInfo = null;
|
||
|
||
|
||
|
||
#endregion
|
||
|
||
|
||
#region LogicalBlock
|
||
|
||
public static Action<string, string> E_LogicalBlock_ShowSelect = null;
|
||
|
||
public static Action<LogicalBlock.LB_Device_Signal> E_LogicalBlock_AddSignal = null;
|
||
|
||
|
||
|
||
#endregion
|
||
|
||
#region Craft_Add_Device
|
||
|
||
public static Action<string> E_Craft_Add_Device_Fill_CB = null;
|
||
|
||
|
||
#endregion
|
||
|
||
#region DeviceSignalSimGantt
|
||
|
||
public static Action<string> E_DeviceSignalSimGantt_RefreshGantt = null;
|
||
|
||
public static Action<string, string> E_DeviceSignalSimGantt_RefreshDeviceSignalSimGantt = null;
|
||
|
||
public static Action<string, string> E_DeviceSignalSimGantt_TransmitTagToDeviceSignalSim = null;
|
||
public static Action<string, string,int,string,string> 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
|
||
|
||
|
||
} |