using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Global { /// /// /// public interface IProjectVar { /// /// 工艺树刷新 /// void RefreshCraftTree(); /// /// 传递工艺组 /// /// /// void TransmitCraftGroup(string craftName, string craftCode); /// /// 传递模型名 /// /// /// void TransmitModelName(string modelName, string modelCode); /// /// 非仿真工艺(空工艺),工艺组的传递 /// /// /// void TransmitCraftGroup_UnSim(string craftName, string craftCode); /// /// 传递项目名称 /// 2020.11.2 /// /// void ProjectNameFunc(string projectName); /// /// (位置控制器)关闭 /// 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) ; /// /// 传递项目名称 赋予 /// 2020.11.2 /// /// void ProjectNameFunc_Give(Func f) ; /// /// 传递逻辑脚本名称 赋予 /// /// void TransitionEditorPageScriptNameUpdate_Give(Func f) ; /// /// 工艺树刷新 判断 /// bool RefreshCraftTree_IsNull() ; /// /// 传递工艺组 判断 /// /// /// bool TransmitCraftGroup_IsNull() ; /// /// 传递模型名 判断 /// /// /// bool TransmitModelName_IsNull() ; /// /// 非仿真工艺(空工艺),工艺组的传递 判断 /// /// /// bool TransmitCraftGroup_UnSim_IsNull() ; /// /// (位置控制器)关闭 判断 /// bool CloseSeatOperationForm_IsNull() ; /// /// 传递项目名称 判断 /// 2020.11.2 /// /// bool ProjectNameFunc_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_CountPer(ShowMainProgressCountPer f); void ShowMainProgress_Give(ShowMainProgress f); void ShowMainProgressSet(string n, int m) ; void ShowMainProgress(int c) ; void ShowMainProgressCountPer(string msg,int c) ; } }