mirror of
https://github.com/eggplantlwj/VisionEdit.git
synced 2026-04-10 12:56:36 +08:00
1、增加单独Job的保存、添加和创建
2、每个Job单独绑定一个图像窗体 3、支持通过以job的方式外部调用
This commit is contained in:
@@ -121,6 +121,7 @@ namespace HDevEngineTool
|
||||
if(myHDevEngine.ProgramCall != null)
|
||||
{
|
||||
myHDevEngine.ProgramCall.Execute();
|
||||
// HTuple a = myHDevEngine.ProgramCall.GetCtrlVarTuple("RunTime");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -54,8 +54,10 @@ namespace HDevEngineTool
|
||||
MyProgram.LoadProgram(CodeFilePath);
|
||||
ProgramCall = new HDevProgramCall(MyProgram);
|
||||
MyEngine.SetHDevOperators(new HDevOpMultiWindowImpl(FormHDevEngineTool.Instance.myHwindow.SmartWindow.HalconWindow));
|
||||
|
||||
}
|
||||
ProgramCall.Execute();
|
||||
// HTuple a = MyEngine.GetGlobalCtrlVarTuple("RunTime");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@ namespace HDevEngineTool
|
||||
{
|
||||
public class HDevEngineToolRun : IToolRun
|
||||
{
|
||||
public void ToolRun(string jobName, int toolIndex, int inputItemNum, TreeNode selectNode, List<IToolInfo> L_toolList)
|
||||
public void ToolRun(string jobName, int toolIndex, int inputItemNum, TreeNode selectNode, List<IToolInfo> L_toolList, IVisionJob runJob, Form myHalconWindowForm)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user