using DTTest; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; /// /// /// namespace Global { /// /// /// public interface IGlobalVar { /// /// 工艺树刷新 /// void RefreshCraftTree(); /// /// 传递工艺组 /// /// /// void TransmitCraftGroup(string craftName, string craftCode); /// /// 传递模型名 /// /// /// void TransmitModelName(string modelName, string modelCode); /// /// 非仿真工艺(空工艺),工艺组的传递 /// /// /// void TransmitCraftGroup_UnSim(string craftName, string craftCode); /// /// (位置控制器)关闭 /// void CloseSeatOperationForm(); /// /// (位置控制器)选择模型发送消息 /// /// void CurrTreeSelectModelHandler_SeatOperation(string modelCode, string modelName); /// /// 传递逻辑脚本名称 /// /// void TransitionEditorPageScriptNameUpdate(string internalVarCode, string internalVarName); /// /// 工艺树刷新 赋予 /// void RefreshCraftTree_Give(Action f); /// /// 传递工艺组 赋予 /// /// /// void TransmitCraftGroup_Give(Func f); /// /// 传递模型名 赋予 /// /// /// void TransmitModelName_Give(Func f); /// /// 非仿真工艺(空工艺),工艺组的传递 赋予 /// /// /// void TransmitCraftGroup_UnSim_Give(Func f); /// /// (位置控制器)关闭 赋予 /// void CloseSeatOperationForm_Give(Func f); /// /// (位置控制器)选择模型发送消息 赋予 /// /// void CurrTreeSelectModelHandler_SeatOperation_Give(Func f); /// /// 传递逻辑脚本名称 赋予 /// /// void TransitionEditorPageScriptNameUpdate_Give(Func f); /// /// 工艺树刷新 判断 /// bool RefreshCraftTree_IsNull(); /// /// 传递工艺组 判断 /// /// /// bool TransmitCraftGroup_IsNull(); /// /// 传递模型名 判断 /// /// /// bool TransmitModelName_IsNull(); /// /// 非仿真工艺(空工艺),工艺组的传递 判断 /// /// /// bool TransmitCraftGroup_UnSim_IsNull(); /// /// (位置控制器)关闭 判断 /// bool CloseSeatOperationForm_IsNull(); /// /// (位置控制器)传递位置信息 判断 /// /// bool CurrPostionInfoHandler_SeatOperation_IsNull(); /// /// (位置控制器)选择模型发送消息 判断 /// /// bool CurrTreeSelectModelHandler_SeatOperation_IsNull(); /// /// 传递逻辑脚本名称 判断 /// /// bool TransitionEditorPageScriptNameUpdate_IsNull(); bool ShowMainProgressSet_IsNull(string n, int m); bool ShowMainProgress_IsNull(int c); void ShowMainProgressSet_Give(ShowMainProgressSet f); void ShowMainProgress_Give(ShowMainProgress f); void ShowMainProgress_Give_CountPer(ShowMainProgressCountPer f); void HideMainProgress_Give(HideMainProgress f); void ShowMainProgressSet(string n, int m); void HideMainProgress(int delayTime); void ShowMainProgressCountPer(string msg,int c); void ShowMainProgress(int c); } /// /// /// public interface BaseA { /// /// /// /// bool RefreshCraftTree_IsNull(); /// /// 传递工艺组 判断 /// /// /// bool TransmitCraftGroup_IsNull(); /// /// 传递模型名 判断 /// /// /// bool TransmitModelName_IsNull(); /// /// 非仿真工艺(空工艺),工艺组的传递 判断 /// /// /// bool TransmitCraftGroup_UnSim_IsNull(); bool ShowMainProgressSet_IsNull(string n, int m); bool ShowMainProgress_IsNull(int c); void ShowMainProgressSet_Give(ShowMainProgressSet f); void ShowMainProgress_Give_CountPer(ShowMainProgressCountPer f); void ShowMainProgress_Give(ShowMainProgress f); void ShowMainProgressSet(string n, int m); void ShowMainProgress(int c); } }