218 lines
6.5 KiB
C#
218 lines
6.5 KiB
C#
using DTTest;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
namespace Global
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public interface IGlobalVar
|
|
{
|
|
/// <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>
|
|
/// (位置控制器)关闭
|
|
/// </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>
|
|
/// 传递逻辑脚本名称 赋予
|
|
/// </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>
|
|
/// (位置控制器)传递位置信息 判断
|
|
/// </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(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);
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public interface BaseA
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
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();
|
|
|
|
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);
|
|
}
|
|
} |