Files
2026-05-29 10:07:05 +08:00

183 lines
5.7 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Global
{
/// <summary>
///
/// </summary>
public interface IProjectVar
{
/// <summary>
/// 工艺树刷新
/// </summary>
void RefreshCraftTree();
/// <summary>
/// 传递工艺组
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
void TransmitCraftGroup(string craftName, string craftCode);
/// <summary>
/// 传递模型名
/// </summary>
/// <param name="modelName"></param>
/// <param name="modelCode"></param>
void TransmitModelName(string modelName, string modelCode);
/// <summary>
/// 非仿真工艺(空工艺),工艺组的传递
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
void TransmitCraftGroup_UnSim(string craftName, string craftCode);
/// <summary>
/// 传递项目名称
/// 2020.11.2
/// </summary>
/// <returns></returns>
void ProjectNameFunc(string projectName);
/// <summary>
/// (位置控制器)关闭
/// </summary>
void CloseSeatOperationForm();
/// <summary>
/// (位置控制器)选择模型发送消息
/// </summary>
/// <param name="modelName"></param>
void CurrTreeSelectModelHandler_SeatOperation(string modelCode, string modelName);
/// <summary>
/// 传递逻辑脚本名称
/// </summary>
/// <param name="modelName"></param>
void TransitionEditorPageScriptNameUpdate(string internalVarCode, string internalVarName)
;
/// <summary>
/// 工艺树刷新 赋予
/// </summary>
void RefreshCraftTree_Give(Action f);
/// <summary>
/// 传递工艺组 赋予
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
void TransmitCraftGroup_Give(Func<String, String, bool> f)
;
/// <summary>
/// 传递模型名 赋予
/// </summary>
/// <param name="modelName"></param>
/// <param name="modelCode"></param>
void TransmitModelName_Give(Func<String, String, bool> f)
;
/// <summary>
/// 非仿真工艺(空工艺),工艺组的传递 赋予
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
void TransmitCraftGroup_UnSim_Give(Func<String, String, bool> f)
;
/// <summary>
/// (位置控制器)关闭 赋予
/// </summary>
void CloseSeatOperationForm_Give(Func<bool> f)
;
/// <summary>
/// (位置控制器)选择模型发送消息 赋予
/// </summary>
/// <param name="modelName"></param>
void CurrTreeSelectModelHandler_SeatOperation_Give(Func<String, String, bool> f)
;
/// <summary>
/// 传递项目名称 赋予
/// 2020.11.2
/// </summary>
/// <param name="f"></param>
void ProjectNameFunc_Give(Func<String, Boolean> f)
;
/// <summary>
/// 传递逻辑脚本名称 赋予
/// </summary>
/// <param name="f"></param>
void TransitionEditorPageScriptNameUpdate_Give(Func<String, String, bool> f)
;
/// <summary>
/// 工艺树刷新 判断
/// </summary>
bool RefreshCraftTree_IsNull()
;
/// <summary>
/// 传递工艺组 判断
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
bool TransmitCraftGroup_IsNull()
;
/// <summary>
/// 传递模型名 判断
/// </summary>
/// <param name="modelName"></param>
/// <param name="modelCode"></param>
bool TransmitModelName_IsNull()
;
/// <summary>
/// 非仿真工艺(空工艺),工艺组的传递 判断
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
bool TransmitCraftGroup_UnSim_IsNull()
;
/// <summary>
/// (位置控制器)关闭 判断
/// </summary>
bool CloseSeatOperationForm_IsNull()
;
/// <summary>
/// 传递项目名称 判断
/// 2020.11.2
/// </summary>
/// <param name="f"></param>
bool ProjectNameFunc_IsNull()
;
/// <summary>
/// (位置控制器)传递位置信息 判断
/// </summary>
/// <param name="e"></param>
bool CurrPostionInfoHandler_SeatOperation_IsNull()
;
/// <summary>
/// (位置控制器)选择模型发送消息 判断
/// </summary>
/// <param name="modelName"></param>
bool CurrTreeSelectModelHandler_SeatOperation_IsNull()
;
/// <summary>
/// 传递逻辑脚本名称 判断
/// </summary>
/// <returns></returns>
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)
;
}
}