mirror of
https://github.com/eggplantlwj/VisionEdit.git
synced 2026-03-30 12:36:36 +08:00
1、优化LOG显示与引用
2、添加PMA工具,工具内容待完善 3、修复流程树显示 4、添加开源项目,优化UI空间 5、其他BUG更改
This commit is contained in:
@@ -8,14 +8,16 @@ using HalconDotNet;
|
||||
|
||||
namespace ToolBase
|
||||
{
|
||||
public interface IToolBase
|
||||
[Serializable]
|
||||
public abstract class IToolBase
|
||||
{
|
||||
SoftwareRunState softwareRunState { get; set; }
|
||||
ToolRunStatu toolRunStatu { get; set; }
|
||||
string runMessage { get; set; }
|
||||
string runTime { get; set; }
|
||||
void Run(SoftwareRunState softwareRunState);
|
||||
HObject inputImage { get; set; }
|
||||
void DispImage();
|
||||
public ToolRunStatu toolRunStatu { get; set; } = ToolRunStatu.Not_Run;
|
||||
public SoftwareRunState softwareRunState { get; set; } = SoftwareRunState.Debug;
|
||||
public string runMessage { get; set; }
|
||||
public string runTime { get; set; }
|
||||
public abstract void Run(SoftwareRunState softwareRunState);
|
||||
public HObject inputImage { get; set; }
|
||||
public abstract void DispImage();
|
||||
public abstract void DispMainWindow(HWindow window);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user