HakuBase 0.8.63

There is a newer version of this package available.
See the version list below for details.
dotnet add package HakuBase --version 0.8.63                
NuGet\Install-Package HakuBase -Version 0.8.63                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="HakuBase" Version="0.8.63" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add HakuBase --version 0.8.63                
#r "nuget: HakuBase, 0.8.63"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install HakuBase as a Cake Addin
#addin nuget:?package=HakuBase&version=0.8.63

// Install HakuBase as a Cake Tool
#tool nuget:?package=HakuBase&version=0.8.63                

HakuBase


[0.8.63] 2024-03-11 EditBy 陈哲:修复数字虚拟键盘中变量名字偶尔缺少下划线的 BUG

Changed
  1. NumberKeyboard 页面,修复数字虚拟键盘中变量名字偶尔缺少下划线的 BUG;

[0.8.62] 2024-03-11 EditBy 陈哲:分离变量的初始值

Changed
  1. 修复报警描述无法编辑的 BUG;
  2. 分离变量的初始值,增加变量初始值文件的打开和保存;
  3. 保存变量初始值的方法: GPS.ZvarInitValueSave(GPS.ZvarsManage);

[0.8.61] 2024-02-28 EditBy 陈哲:完善翻译

Changed
  1. 主窗体的页面收藏;
  2. 用户管理;
  3. 页面管理;
  4. 程序联动;
  5. OPC 服务器;
  6. FinsAddrOverview 欧姆龙地址表;
暂时不做翻译的页面
  1. OpcServerStatusView OPC 服务器状态;
  2. 设备通讯状态;
  3. 变量库;

[0.8.60] 2024-02-26 EditBy 陈哲:增加页尾

Changed
  1. 增加页尾,显示最新日志;
  2. 增加用户导入时,密码的更新;

[0.8.58] 2024-02-01 EditBy 陈哲:增加表格标题的翻译、用户的导入导出

Changed
  1. 增加表格标题的翻译;
  2. 增加用户的导入导出;

[0.8.57] 2024-01-31 EditBy 陈哲:增加英语翻译,并支持语言的切换

Changed
  1. 增加英语翻译,并支持语言的切换;

[0.8.56] 2024-01-30 EditBy 陈哲:解决 Fins2 打包写失败的问题

Changed
  1. 更新 Haku.Zvar.1.8.30;

[0.8.55] 2024-01-22 EditBy 陈哲:优化 RecipeModel_ZvarStruct;

Changed
  1. 优化变量集的顺序;
  2. 增加 ImportJson(string path) 和 ImportXlsx(string path);

[0.8.53] 2024-01-19 EditBy 陈哲:增加结构体配方模型

Changed
  1. 增加结构体配方模型 RecipeModel_ZvarStruct;

[0.8.52] 2024-01-16 EditBy 陈哲:解决设备识别码导出失败的 BUG

Changed
  1. 软件授权.ExportIDHandle,删除复制的指令,解决设备识别码导出失败的 BUG;

[0.8.51] 2024-01-12 EditBy 陈哲:更新 Haku.Zvar,优化 Protocol_Fins2 打包写的顺序问题

Changed
  1. 优化 Protocol_Fins2 打包写的顺序问题

[0.8.50] 2024-01-05 EditBy 陈哲:优化系统时间偶尔不刷新的问题

Changed
  1. 升级 Haku.Zvar,优化系统时间偶尔不刷新的问题;

[0.8.49] 2024-01-04 EditBy 陈哲:支持 HakuServer 的变量历史记录

Changed
  1. 支持 HakuServer 的变量历史记录;
  2. 修改变量历史查询页面,增加历史事件查询,即变量变化查询;
  3. 修改 HistoryDataMachine 更新变量的方法;

[0.8.48] 2023-12-29 EditBy 陈哲:配方增加允许不保存的功能;

Changed
  1. 配方增加允许不保存的功能;
  2. 修复 OPCUA 客户端打包读时,数量过多的问题;

[0.8.47] 2023-12-20 EditBy 陈哲:取消文件导入时的“为任务新开线程”

Changed
  1. 取消文件导入时的“为任务新开线程” HakuBase.Function.FileDialogModel.Open()

[0.8.46] 2023-12-20 EditBy 陈哲:增加 OPC 服务器的状态页面

Changed
  1. Application.Current?.Dispatcher.Invoke 修改为 BeginInvoke,前端异步执行;
  2. HakuBase.Page.控件.CheckList 增加水平显示;
  3. 增加 HakuBase.Page.页面.Protocol.OpcServerStatusView 页面,用于显示 opc 服务器的状态;

[0.8.43] 2023-12-20 EditBy 陈哲

Changed
  1. 用户登录时,密码的大小写
  2. 更新 Haku.Zvar1.8.22;

[0.8.42] 2023-12-20 EditBy 陈哲:文件读取失败后的相关处理

Changed
  1. 修改 FileDeal_ZvarConfig.Open(),当默认文件读取失败时,取 bak 文件;
  2. 修改 RecipeModel.RecipeCreate(),当默认文件读取失败时,取 bak 文件;

[0.8.41] 2023-12-18 EditBy 陈哲:为耗时任务新开线程

Changed
  1. 完善 TaskWaitView.ShowDialog()方法,任务未超 200ms,则不显示;

    1. HakuBase.Function.FileDialogModel.Save()
    2. HakuBase.Function.FileDialogModel.Open()
    3. 通讯写值记录 VM.SelectHandle()
    4. 历史曲线图 VM.SelectHandle()
    5. 历史日志 VM.SelectHandle()
    6. 历史报警 VM.SelectHandle()
    7. 报警统计 VM.SelectHandle()
    8. 历史事件查询 VM.SelectHandle()
  2. 修复曲线文字颜色显示的 BUG;

bool isCancel = TaskWaitView.ShowDialog("查询中", handle);
void handle(CancellationToken token)
{
	// 这里放可以在其他线程执行的动作
   if (token.IsCancellationRequested) return;  // 任务已取消
}

[0.8.40] 2023-12-05 EditBy 陈哲:开放方法

Changed
  1. 开放 HakuBase.DataDeal.HistoryDataMachine 类中的多个方法,运行外部数据库调用;

[0.8.39] 2023-12-04 EditBy 陈哲:修复 Protocol_Fins2 BUG

Changed
  1. 修改 Protocol_Fins2 类的批量读取 bug,增加变量的默认排序;

[0.8.38] 2023-11-27 EditBy 陈哲

Changed
  1. 允许 GPS.AppFile.FileName_ZvarConfig 的修改;
  2. 增加 HakuTags.Sys.IsDark 的系统亮暗主题切换;
  3. 增加 HakuTags.Sys.ZvarProp 的变量,和相关逻辑功能;

[0.8.37] 2023-11-15 EditBy 陈哲

Changed
  1. FileDialogModel 增加对话框是否显示;
  2. HakuWindow 取消底层按钮;

[0.8.36] 2023-11-10 EditBy 陈哲

Changed
  1. 变量历史记录页面 添加导入和清空按钮;

[0.8.35] 2023-11-10 EditBy 陈哲

Changed
  1. HakuConfig: NotifyPropertyBase

[0.8.34] 2023-11-09 EditBy 陈哲

Changed
  1. 修改 DBInflux 客户端;

[0.8.33] 2023-11-08 EditBy 陈哲

Changed
  1. 当 DBInflux.InfluxdbPath 为空时,不执行数据库启动;
  2. HakuBase.FileDeal_ZvarConfig.Save()中,修复字符串过短时索引的 bug;
  3. Haku.Zvar.Protocol.Protocol_OpcUa.ZvarsAdd 中,添加变量时,opc 的变量名删去第一个点之前的部分,包括第一个点;

[0.8.32] 2023-11-02 EditBy 陈哲

Changed
  1. 发现 BUG,查询历史数据值时,可能定时存和变化存时间重复,以变化存为主;

[0.8.31] 2023-10-31 EditBy 陈哲

Changed
  1. 解决字符串的 FINS 地址为.1 时在地址页面不显示的问题;
  2. fins2 的打包长度允许自定义;
  3. 表格导出时,如果是 DateTime 类型的,按照 ToStr23 导出;
  4. Haku.Tool.Log 中,删去 string Time;

[0.8.30] 2023-10-31 EditBy 陈哲

Changed
  1. Influxdb 数据库增加重复启动;
  2. 优化曲线图 Y1 轴的最小范围;

[0.8.29] 2023-10-31 EditBy 陈哲

Changed
  1. 变量增加记录死区属性;
  2. 变量变化记录增加死区判断;

[0.8.28] 2023-10-31 EditBy 陈哲

Changed
  1. 优化 OPCUA 服务器,增加日志;

[0.8.27] 2023-10-25 EditBy 陈哲

Changed
  1. 优化 OPCUA 服务器,增加日志;

[0.8.25] 2023-10-23 EditBy 陈哲

Changed
  1. 优化 FileDeal_ZvarConfig.Save();

[0.8.24] 2023-10-20 EditBy 陈哲

Changed
  1. 重排命名空间;
  2. 修复 OPC Server 的部分问题;

[0.8.23] 2023-10-19 EditBy 陈哲:修复 OpcServer 异常

Fixed
  1. 修复 OpcServerVM 中添加变量时抛出异常的 bug;
  2. 历史事件查询中,BOOLEAN_value 改为 Influx_Boolean;

[0.8.21] 2023-10-18 EditBy 陈哲:增加曲线 Y 轴最小范围的限制

Changed
  1. 启动日志增加版本号;
  2. 增加曲线 Y 轴最小范围的限制;

[0.8.20] 2023-10-17 EditBy 陈哲:

Changed
  1. 修改后台用户密码;
  2. 修改 PageModel 的 TitleKey 属性范围;

[0.8.17] 2023-10-12 EditBy 陈哲:修复历史曲线查询无法显示曲线的 BUG

Fixed
  1. 修复历史曲线查询无法显示曲线的 BUG,原因是数据类型不对;
  2. 优化 OPC 服务器的启停;

[0.8.15] 2023-09-28 EditBy 陈哲:修改历史曲线页面导出报表

Changed
  1. 修改历史曲线页面导出的报表格式,默认保留一位小数,数值为数字格式;

[0.8.14] 2023-09-26 EditBy 陈哲:增加 报警编辑 页面

Added
  1. 增加 报警编辑 页面;
  2. 修复 InfluxDB 数据库中变量历史值的插入;
  3. 升级 Haku.Zvar,修复 FINS2 打包写的 BUG;

[0.8.13] 2023-09-25 EditBy 陈哲

Added
  1. PE 软件的实时报警增加一列,用于显示 FINS 变量地址;
  2. 优化配方文件的导出,直接复制;

[0.8.12] 2023-09-20 EditBy 陈哲: 增加图标

Added
  1. 增加图标库,扩充至 1500;
  2. 完善 nuget 的基础信息;

[0.8.11] 2023-09-19 EditBy 陈哲: 增加 变量历史记录 页面

Changed
  1. 增加 变量历史记录 页面;
  2. 历史曲线的报表,保留 3 位小数;

[0.8.10] 2023-09-14 EditBy 陈哲:防止文件丢失

Changed
  1. 由于 HakuBase 中,杀进程时配方文件容易丢失,所以保存和导入文件时,先生成".bak"文件,再替换;

[0.8.9] 2023-09-14 EditBy 陈哲

Changed
  1. 修改设备通讯配置中通讯配置模型的输入;
  2. 修改 页面权限管理 在暗色模式下的错误;
  3. 修改 历史曲线页面中时间间隔字体颜色在暗色模式下的错误;

[0.8.8] 2023-09-08 EditBy 陈哲:耗时任务增加“进行中”的提示

Changed
  1. 优化 OPCUA 协议;
  2. 增加判断软件唯一运行时,如果重复,延迟 3s 后重试;

[0.8.7] 2023-09-05 EditBy 陈哲:耗时任务增加“进行中”的提示

Fixed
  1. 设备通讯页面,FINS 增加任务占比;
  2. 耗时任务增加“进行中”的提示;

[0.8.4] 2023-09-04 EditBy 陈哲

Fixed
  1. 设备通讯页面,在关闭画面时,删除选中协议;
  2. FINS2 地址设为 Null 时,无效;

[0.8.0] 2023-09-01 EditBy 陈哲:大规模优化

Fixed
  1. 添加实时通讯信息等页面;
  2. 优化欧姆龙地址表;

[0.7.7] 2023-08-29 EditBy 陈哲:修复欧姆龙地址表中协议类型错误的 BUG

Fixed
  1. 修复欧姆龙地址表页面中协议类型错误的 BUG;
  2. 修复写值记录中旧值属性错误,以及类型(string)错误的 BUG;

[0.7.6] 2023-08-28 EditBy 陈哲:修复写值记录中旧值属性错误的 BUG

Fixed
  1. 修复写值记录中旧值属性错误的 BUG;

[0.7.5] 2023-08-28 EditBy 陈哲:优化 FINS 协议

Changed
  1. 优化 FINS 协议,增加打包写;

[0.7.0] 2023-08-19 EditBy 陈哲:优化 ADS 协议

Changed
  1. 优化 ADS 协议,修改通讯停止的函数;

[0.6.24] 2023-08-10 EditBy 陈哲:优化硬盘信息的获取

Changed
  1. 获取硬盘信息时,部分 u 盘回报错,已优化;

[0.6.22] 2023-08-08 EditBy 陈哲

Changed
  1. 曲线图中,在切换曲线数据源后,曲线颜色不显示,修复此 Bug;
  2. 修改 influxdb 中,Bucket 的默认存放时间为 365 天;

[0.6.19] 2023-08-02 EditBy 陈哲:修改 influxdb 的表名

Changed
  1. 修改 influxdb 中,当前软件存放数据的 Bucket,为"HMI_" + HakuFile.AppName;
  2. 将授权的 dll,改到内部 hakubase 内部;

[0.6.18] 2023-08-02 EditBy 陈哲

Fixed
  1. 修复配方模型中,配方名为空的 bug;
  2. 优化 Zvar 中的 FINS 协议;

[0.6.17] 2023-07-27 EditBy 陈哲

Fixed
  1. 时序数据库查询失败时,增加查询语句日志;
  2. MBox 类的对话框,限制为主线程;
  3. Fins 协议中,修复 tcp 重连 bug;
  4. Fins 协议中,完善执行失败时的日志;
  5. 修复欧姆龙地址表页面中“更新”按钮的 bug;
  6. 优化欧姆龙地址表页面中变量名称的显示;
  7. 增加 数字虚拟键盘的默认聚焦;
  8. MakeCommand 的判断与执行中增加 try;
  9. 修改“ZvarInput”为 不限制数字限制格式;
  10. 增加“ZvarInput_F0”,作用为不显示浮点数的小数部分;
  11. 增加“ZvarInput2”系列,其按钮边框无阴影;

[0.6.14] 2023-07-19 EditBy 陈哲:Mbox 弹窗 BUG

Fixed
  1. 修复 Mbox 弹窗时,主窗体背景颜色切换跨线程 的 BUG;

[0.6.11] 2023-07-13 EditBy 陈哲:解决“软件启动后首页权限失效”问题

Fixed
  1. 解决“软件启动后首页权限失效”问题;
  2. 修改 ZvarsManage 的记录分组规则;

[0.6.10] 2023-07-11 EditBy 陈哲:报警统计 bug 处理

Fixed
  1. 修复报警统计的 BUG,原因是 QueryRecordPoint.Content 类型变为 object;

[0.6.8] 2023-05-24 EditBy 陈哲:增加弹窗的拖动

Added
  1. 增加弹窗的拖动;
  2. 修改报警的排序;

[0.6.7] 2023-05-15 EditBy 陈哲:增加用户的定时退出

Added
  1. 增加用户的定时退出,包括时长限定和无操作两种;
  2. 登录和退出用户时,刷新页面;
Fixed
  1. 修复页面权限不能编辑的 BUG
  2. 修复实时报警的背景颜色;

[0.6.5] 2023-05-15 EditBy 陈哲

Fixed
  • 修复 OPCUA 客户端的读取 bug;
  • 公开 HakuWindow.SetMBoxBackdropVisibility;

[0.6.4] 2023-05-15 EditBy 陈哲:修复 历史报警查询 BUG

  1. 优化 shadow 弹窗中的细线,增加 GroupBox 的 Background;
  2. 增加 字符串键盘页面 的默认聚焦;
Fixed
  • 修复 历史报警查询 BUG

[0.6.3] 2023-05-12 EditBy 陈哲:修复 HakuFile 中获取当前文件路径

Added
Fixed
  1. 修复 实时曲线图 的绑定错误;
  2. 修复 HakuFile 中获取当前文件路径错误的 bug;
  3. 修复 MBox 中,若 HakuWindow.Local 为 null 报错的 bug;

[0.6.0] 2023-05-11 EditBy 陈哲:增加弹窗背板和抽屉目录

Added
  1. 在 HakuWindow 中增加灰色透明背板, MBox 弹窗时显示该背板;
  2. 增加用户登录页面的刷卡登录;
  3. 增加右侧抽屉式目录;
Changed
  1. 修改弹窗式页面的模型,将用户控件包含在一个新窗口中,背景透明;
  2. 修改 实时曲线页面和 实时历史曲线集合 页面;

[0.5.17] 2023-05-10 EditBy 陈哲:增加页面的切换

Added
  1. 增加页面的直接切换;
  2. 工艺报表文件中的数据使用数字 double 格式,而非文本格式;

[0.5.16] 2023-05-09 EditBy 陈哲:增加配方的强制写

Added
  1. 增加配方的强制写;

[0.5.15] 2023-05-06 EditBy 陈哲:修复 ModbusRTU

Fixed
  1. Zvar 驱动增加强制写;
  2. 工艺配方使用强制写;

[0.5.10] 2023-04-28 EditBy 陈哲:修复 ModbusRTU

Fixed
  • 修改 ModbusRTU 通讯协议中,组包中的 bug;

[0.5.9] 2023-04-27 EditBy 陈哲:修复 FINS

Fixed
  1. 修复 FINS 通讯协议;
  2. 修改 实时曲线、历史曲线,运行 VM 更新曲线;

[0.5.8] 2023-04-25 EditBy 陈哲:修复 Zvar、Tool

Fixed
  1. 更新 Zvar 类库,修复 ads 的通讯 bug;
  2. 更新 Tool 类库,修复 NPOIExcel 读取文件的 bug;

[0.5.7] 2023-04-24 EditBy 陈哲:修改 ZvarConfig 的保存方法

Changed
  1. 修改 ZvarConfig 的保存方法,ZvarEdit 属性为默认值的不提取,以节省 ZvarConfig 文件的空间;
  2. 标题页实时报警,增加变量,时间仅保留 HH:mm:ss;
  3. 历史报警中默认不显示复位记录;
  4. 实时警告的颜色改为 Brushes.Magenta;

[0.5.6] EditBy 陈哲:增加 OPC 服务器

Add
  1. 增加 OPC 服务器功能,及配套画面、配置;

[0.5.5] 2023-04-18 EditBy 陈哲

Add
  • 添加 实时历史曲线集合,允许左右轴分开设置;
Changed
  • 修改 曲线控件 的亮暗颜色切换;
  • 修改 柱状图控件 的亮暗颜色切换;

[0.5.4] 2023-04-17 EditBy 陈哲

Changed
  • 修改 IOShow 对点页面的亮暗颜色切换;

[0.5.3] 2023-04-14 EditBy 陈哲

Add
  1. 增加 时间曲线图控件,使用 OxyPlot 模型,同时删除旧的曲线控件;

[0.5.2] 2023-04-12 EditBy 陈哲

Add
  1. 增加 MultiValueSelectOneConvert 多绑定转换;

[0.5.1] 2023-04-06 EditBy 陈哲

Add
  1. 增加 变量还原按钮的弹窗提示;
Fixed
  1. 修复 FinsAddrViewModel 卡退的 Bug;

[0.5.0] 2023-04-04 EditBy 陈哲

Add
  1. 增加 HakuGPS 类,用于存放所有静态资源属性方法;
  2. 大改 静态资源属性方法 的初始化;

[0.4.3] 2023-03-31 EditBy 陈哲

Add
  1. 增加 亮暗主题切换;
Fixed
  1. 修复 Zvar 变量值变化时容易卡退 的 Bug;
  2. 更新图标库;

[0.4.1] 2023-03-29 EditBy 陈哲

Add
  1. 增加程序加载页面;
Changed
  1. 修改 ConnectionState.Open 对应的颜色为 Brushes.LawnGreen;
  2. 修改 IO 对点页面中 false 对应的颜色由红改为灰;
Fixed
  1. 修复 重启按钮 偶尔失效 的 Bug;
  2. 修复 删除激活后倒计时不触发 的 Bug;
  3. 修复 历史曲线页面缺失曲线 的 Bug;

[0.4.0] 2023-03-29 EditBy 陈哲

Add
  1. 增加 软件权限管控 页面,用于选择当前软件所启用的权限,以及管理级权限;
Changed
  1. 修改软件配置类 HakuConfig,在 HakuTags 中定义静态对象 TheHakuConfig,便于其他页面调取;
  2. 对于 TheHakuConfig,下游程序在使用配置前需要对它重新赋值;
  3. 修改 HakuTitlePageVM 的构造函数,取消 HakuConfig 参数;
  4. HakuWindow 中增加页面全屏、页面带框、软件重启按钮;
  5. “历史事件查询 VM” 类改为 internal,直接在 历史事件查询 的构建中使用;
  6. 用户登录 的构造函数,取消 HakuConfig 参数;
  7. “用户管理 VM” 类改为 internal,直接在 用户管理 的构建中使用;
  8. “用户管理 VM” 的构造函数,取消 HakuConfig 参数;
  9. “设备通讯配置 VM” 类改为 internal,直接在 设备通讯配置 的构建中使用;
  10. “设备通讯配置 VM” 的构造函数,取消 HakuConfig 参数;
  11. “软件授权 VM” 的构造函数,取消 HakuConfig 参数;
  12. “通讯写值记录 VM” 类改为 internal,直接在 通讯写值记录 的构建中使用;
  13. “页面权限管理 VM” 的构造函数,取消 HakuConfig 参数;

[0.3.7] 2023-03-27 EditBy 陈哲

Changed
  1. 取消 页面权限管理 的弹窗提示;
Fixed
  1. 修复 xlsx 表格导出时,单元格中字符串超 32676 时报错的 bug;
  2. 修复 ModbusRTU 协议的 bug;
  3. 修复 页面权限、用户权限 页面中权限重复的 bug;

[0.3.5] 2023-03-23 EditBy 陈哲

Fixed
  1. 更新 Haku.Zvar 库文件,优化 ModbusRTU 协议;

[0.3.4] 2023-03-23 EditBy 陈哲

Added
  1. 增加 bool 变量与可见性的转换 BoolVisibilityConverter;

[0.3.3] 2023-03-13 EditBy 陈哲

Fixed
  1. 修复文件复制时,目标文件存在会报错的 bug;
  2. 修改绿色为 LawnGreen;
  3. 通讯写值记录,删去多余列;
  4. 起止事件控件的默认选项由 “1d” 改为 “1h”;

[0.3.2] 2023-03-13 EditBy 陈哲

Added
  1. 增加颜色转换 BoolConverter_Green_Red;
Changed
  1. 修改主界面的目录架构;

[0.3.1] 2023-02-27 EditBy 陈哲

Added
  1. 页眉中增加设备通讯状态的标志;
  2. 增加报警集合页面,包含实时报警、历史报警、报警统计页面;
  3. 配方模型增加备注;
  4. 增加 SingleSelectWindow 排序;
Changed
  1. 优化用户登录界面的虚拟键盘布局;
  2. StrKeyboard 弹窗增加虚拟键盘;
  3. 报警次数统计,修改默认排序,先次数再变量名称;
  4. 报警次数统计,柱状图的名称,先判断有无描述,再使用变量名;
  5. 历史报警,默认时间倒序;
  6. 实时报警、标题页中的实时报警,固定时间倒序;
Fixed
  1. 修复授权页面 bug,使用异步,增加“删除激活”按钮;
  2. CheckList 控件,全选时卡 bug,点击全选后的 10ms 内不处理事件;
  3. CheckList 控件,刚查询完要全选,包含画面:
    • 历史报警 VM
    • 报警次数统计 VM
  4. 修复 页面收藏重复的 bug;

[0.3.0] 2023-02-27 EditBy 陈哲

Fixed
  1. 更新命名空间,更新 nuget 包;

[0.2.12] 2023-02-15 EditBy 陈哲

Added
  1. 增加 EnumConverter_IntToEnum、EnumConverter_IntToString 两个转换
  2. 主窗体内容控件的尺寸为 1017 x 841 d:DesignWidth="1017" d:DesignHeight="841">
  3. 运行主窗口属性
    WindowStyle="None"
    WindowState="Maximized"
    
  4. 调试主窗口属性
    WindowStartupLocation="CenterOwner"
    WindowStyle="ThreeDBorderWindow"
    WindowState="Normal"
    Width="1300"
    Height="1067"
    
  5. 增加 Haku.MBox 系列,用于替换 MessageBox,添加日志;
  6. 增加 LedButton 按钮 Style;
  7. HakuWindow 目录匀速隐藏;
Changed
  1. 修改主界面的 放大缩小按钮、目录隐藏按钮;
  2. 修改 设备通讯配置界面;
  3. 修改 HakuContextLogo 控件弹窗的高度;
  4. 修改 通讯写值记录 的控件,允许列排序;
  5. MessageBox 全部替换为 Haku.MBox 系列

[0.2.11] 2023-02-14 EditBy 陈哲

Changed
  • DateTimePicker 控件,时间选择页面增加背景文字提示;

[0.2.10] 2023-02-13 EditBy 陈哲

Added
  • 增加日期时间选择器 DateTimePicker;
  • 增加 历史曲线图控件,专用于查询数据的历史曲线;
  • 增加 实时曲线图控件,显示实时曲线;
Changed
  • 起止时间选择 页面中的时间修改,改为调用 DateTimePicker;

[0.2.9] 2023-02-07 EditBy 陈哲

Changed
  • “Zvar1.2.7”升级到“Zvar1.2.8”

[0.2.8] 2023-01-28 EditBy 陈哲

Added
  • 增加转换 StringConverter_TheFirstFive
  • 增加用户的属性,设定无操作退出时间、使用时间限定,暂未实现自动退出功能
Security
  • 增加软件授权系统,由 Hairtail_V1.2.1 驱动,App 中添加“软件权限”页面,本地文件增加两项;

<例> [0.0.1] 2023-01-13 EditBy 陈哲

Added
  • 增加 xxx 功能
  • 增加 xxx 功能
Changed
  • 修改了 xx 控件的颜色
  • 修改了 xx 的文本描述
Removed
  • 删除了 xx 页面
  • 删除了 xx 功能
Fixed
  • 修复了 xx 问题
  • 解决了 xx bug
Security
  • 修改 xx 页面的权限,允许 xx 用户操作
  • 修改 xx 功能的权限,禁止 xx 用户操作
  • 修改 xx 用户的默认密码
  • 修改 xx 功能的默认密码

注释:

  • Added 新添加的功能。
  • Changed 对现有功能的变更。
  • Removed 已经移除的功能。
  • Fixed 对 bug 的修复。
  • Security 对安全性的改进。
Product Compatible and additional computed target framework versions.
.NET net6.0-windows7.0 is compatible.  net7.0-windows was computed.  net8.0-windows was computed.  net9.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on HakuBase:

Package Downloads
leadmicrolead125

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.4 0 2/18/2025
1.0.3 77 1/13/2025
1.0.1 84 1/13/2025
1.0.0 76 1/10/2025
0.9.38 76 1/8/2025
0.9.37 76 1/7/2025
0.9.36 88 1/6/2025
0.9.35 106 12/19/2024
0.9.34 88 12/17/2024
0.9.33 99 12/6/2024
0.9.32 98 12/5/2024
0.9.31 106 11/20/2024
0.9.30 127 11/12/2024 0.9.30 is deprecated because it is no longer maintained and has critical bugs.
0.9.29 170 8/26/2024 0.9.29 is deprecated because it is no longer maintained and has critical bugs.
0.9.28 157 7/22/2024 0.9.28 is deprecated because it is no longer maintained and has critical bugs.
0.9.26 172 7/2/2024 0.9.26 is deprecated because it is no longer maintained and has critical bugs.
0.9.25 134 6/27/2024 0.9.25 is deprecated because it is no longer maintained and has critical bugs.
0.9.24 132 6/27/2024 0.9.24 is deprecated because it is no longer maintained and has critical bugs.
0.9.22 149 6/17/2024 0.9.22 is deprecated because it is no longer maintained and has critical bugs.
0.9.21 130 6/13/2024 0.9.21 is deprecated because it is no longer maintained and has critical bugs.
0.9.20 129 6/13/2024 0.9.20 is deprecated because it is no longer maintained and has critical bugs.
0.9.19 130 6/12/2024 0.9.19 is deprecated because it is no longer maintained and has critical bugs.
0.9.18 136 6/8/2024 0.9.18 is deprecated because it is no longer maintained and has critical bugs.
0.9.17 138 6/8/2024 0.9.17 is deprecated because it is no longer maintained and has critical bugs.
0.9.16 148 5/30/2024 0.9.16 is deprecated because it is no longer maintained and has critical bugs.
0.9.15 139 5/29/2024 0.9.15 is deprecated because it is no longer maintained and has critical bugs.
0.9.12 150 5/29/2024 0.9.12 is deprecated because it is no longer maintained and has critical bugs.
0.9.11 139 5/29/2024 0.9.11 is deprecated because it is no longer maintained and has critical bugs.
0.9.10 134 5/27/2024 0.9.10 is deprecated because it is no longer maintained and has critical bugs.
0.9.9 126 5/27/2024 0.9.9 is deprecated because it is no longer maintained and has critical bugs.
0.9.8 125 5/27/2024 0.9.8 is deprecated because it is no longer maintained and has critical bugs.
0.9.3 126 5/21/2024 0.9.3 is deprecated because it is no longer maintained and has critical bugs.
0.9.2 128 5/21/2024 0.9.2 is deprecated because it is no longer maintained and has critical bugs.
0.9.1 135 5/21/2024 0.9.1 is deprecated because it is no longer maintained and has critical bugs.
0.9.0 133 5/21/2024 0.9.0 is deprecated because it is no longer maintained and has critical bugs.
0.8.79 104 5/8/2024 0.8.79 is deprecated because it is no longer maintained and has critical bugs.
0.8.78 106 5/7/2024 0.8.78 is deprecated because it is no longer maintained and has critical bugs.
0.8.77 103 5/6/2024 0.8.77 is deprecated because it is no longer maintained and has critical bugs.
0.8.76 99 4/24/2024 0.8.76 is deprecated because it is no longer maintained and has critical bugs.
0.8.75 93 4/24/2024 0.8.75 is deprecated because it is no longer maintained and has critical bugs.
0.8.74 93 4/22/2024 0.8.74 is deprecated because it is no longer maintained and has critical bugs.
0.8.73 99 4/17/2024 0.8.73 is deprecated because it is no longer maintained and has critical bugs.
0.8.72 91 4/17/2024 0.8.72 is deprecated because it is no longer maintained and has critical bugs.
0.8.71 96 4/16/2024 0.8.71 is deprecated because it is no longer maintained and has critical bugs.
0.8.70 107 4/7/2024 0.8.70 is deprecated because it is no longer maintained and has critical bugs.
0.8.69 98 4/2/2024 0.8.69 is deprecated because it is no longer maintained and has critical bugs.
0.8.68 103 3/22/2024 0.8.68 is deprecated because it is no longer maintained and has critical bugs.
0.8.67 96 3/18/2024 0.8.67 is deprecated because it is no longer maintained and has critical bugs.
0.8.66 107 3/15/2024 0.8.66 is deprecated because it is no longer maintained and has critical bugs.
0.8.65 100 3/15/2024 0.8.65 is deprecated because it is no longer maintained and has critical bugs.
0.8.64 102 3/15/2024 0.8.64 is deprecated because it is no longer maintained and has critical bugs.
0.8.63 94 3/11/2024 0.8.63 is deprecated because it is no longer maintained and has critical bugs.
0.8.62 103 3/11/2024 0.8.62 is deprecated because it is no longer maintained and has critical bugs.
0.8.61 95 2/28/2024 0.8.61 is deprecated because it is no longer maintained and has critical bugs.
0.8.60 98 2/26/2024 0.8.60 is deprecated because it is no longer maintained and has critical bugs.
0.8.59 120 2/2/2024 0.8.59 is deprecated because it is no longer maintained and has critical bugs.
0.8.58 99 2/1/2024 0.8.58 is deprecated because it is no longer maintained and has critical bugs.
0.8.57 102 1/31/2024 0.8.57 is deprecated because it is no longer maintained and has critical bugs.
0.8.56 102 1/30/2024 0.8.56 is deprecated because it is no longer maintained and has critical bugs.
0.8.55 114 1/22/2024 0.8.55 is deprecated because it is no longer maintained and has critical bugs.
0.8.54 99 1/22/2024 0.8.54 is deprecated because it is no longer maintained and has critical bugs.
0.8.53 102 1/19/2024 0.8.53 is deprecated because it is no longer maintained and has critical bugs.
0.8.52 114 1/16/2024 0.8.52 is deprecated because it is no longer maintained and has critical bugs.
0.8.51 116 1/12/2024 0.8.51 is deprecated because it is no longer maintained and has critical bugs.
0.8.50 110 1/5/2024 0.8.50 is deprecated because it is no longer maintained and has critical bugs.
0.8.49 113 1/4/2024 0.8.49 is deprecated because it is no longer maintained and has critical bugs.
0.8.48 120 12/29/2023 0.8.48 is deprecated because it is no longer maintained and has critical bugs.
0.8.47 115 12/29/2023 0.8.47 is deprecated because it is no longer maintained and has critical bugs.
0.8.45 112 12/26/2023 0.8.45 is deprecated because it is no longer maintained and has critical bugs.
0.8.44 105 12/26/2023 0.8.44 is deprecated because it is no longer maintained and has critical bugs.
0.8.43 114 12/21/2023 0.8.43 is deprecated because it is no longer maintained and has critical bugs.
0.8.42 106 12/20/2023 0.8.42 is deprecated because it is no longer maintained and has critical bugs.
0.8.41 115 12/19/2023 0.8.41 is deprecated because it is no longer maintained and has critical bugs.
0.8.40 146 12/5/2023 0.8.40 is deprecated because it is no longer maintained and has critical bugs.
0.8.39 120 12/4/2023 0.8.39 is deprecated because it is no longer maintained and has critical bugs.
0.8.38 125 11/27/2023 0.8.38 is deprecated because it is no longer maintained and has critical bugs.
0.8.37 122 11/15/2023 0.8.37 is deprecated because it is no longer maintained and has critical bugs.
0.8.36 116 11/10/2023 0.8.36 is deprecated because it is no longer maintained and has critical bugs.
0.8.35 105 11/10/2023 0.8.35 is deprecated because it is no longer maintained and has critical bugs.
0.8.34 107 11/9/2023 0.8.34 is deprecated because it is no longer maintained and has critical bugs.
0.8.33 109 11/8/2023 0.8.33 is deprecated because it is no longer maintained and has critical bugs.
0.8.32 146 11/2/2023 0.8.32 is deprecated because it is no longer maintained and has critical bugs.
0.8.31 125 11/1/2023 0.8.31 is deprecated because it is no longer maintained and has critical bugs.
0.8.30 113 11/1/2023 0.8.30 is deprecated because it is no longer maintained and has critical bugs.
0.8.29 110 11/1/2023 0.8.29 is deprecated because it is no longer maintained and has critical bugs.
0.8.28 111 10/31/2023 0.8.28 is deprecated because it is no longer maintained and has critical bugs.
0.8.27 119 10/25/2023 0.8.27 is deprecated because it is no longer maintained and has critical bugs.
0.8.26 131 10/25/2023 0.8.26 is deprecated because it is no longer maintained and has critical bugs.
0.8.24 131 10/20/2023 0.8.24 is deprecated because it is no longer maintained and has critical bugs.
0.8.23 123 10/19/2023 0.8.23 is deprecated because it is no longer maintained and has critical bugs.
0.8.22 125 10/18/2023 0.8.22 is deprecated because it is no longer maintained and has critical bugs.
0.8.21 130 10/18/2023 0.8.21 is deprecated because it is no longer maintained and has critical bugs.
0.8.20 136 10/17/2023 0.8.20 is deprecated because it is no longer maintained and has critical bugs.
0.8.19 150 10/16/2023 0.8.19 is deprecated because it is no longer maintained and has critical bugs.
0.8.18 127 10/12/2023 0.8.18 is deprecated because it is no longer maintained and has critical bugs.
0.8.17 121 10/12/2023 0.8.17 is deprecated because it is no longer maintained and has critical bugs.
0.8.16 123 10/10/2023 0.8.16 is deprecated because it is no longer maintained and has critical bugs.
0.8.15 141 9/28/2023 0.8.15 is deprecated because it is no longer maintained and has critical bugs.
0.8.14 135 9/26/2023 0.8.14 is deprecated because it is no longer maintained and has critical bugs.
0.8.13 128 9/25/2023 0.8.13 is deprecated because it is no longer maintained and has critical bugs.
0.8.12 133 9/20/2023 0.8.12 is deprecated because it is no longer maintained and has critical bugs.
0.8.11 125 9/19/2023 0.8.11 is deprecated because it is no longer maintained and has critical bugs.
0.8.10 150 9/14/2023 0.8.10 is deprecated because it is no longer maintained and has critical bugs.
0.8.9 143 9/14/2023 0.8.9 is deprecated because it is no longer maintained and has critical bugs.
0.8.8 144 9/8/2023 0.8.8 is deprecated because it is no longer maintained and has critical bugs.
0.8.7 141 9/5/2023 0.8.7 is deprecated because it is no longer maintained and has critical bugs.
0.8.6 132 9/5/2023 0.8.6 is deprecated because it is no longer maintained and has critical bugs.
0.8.5 138 9/4/2023 0.8.5 is deprecated because it is no longer maintained and has critical bugs.
0.8.4 138 9/4/2023 0.8.4 is deprecated because it is no longer maintained and has critical bugs.
0.8.3 123 9/4/2023 0.8.3 is deprecated because it is no longer maintained and has critical bugs.
0.8.1 139 9/1/2023 0.8.1 is deprecated because it is no longer maintained and has critical bugs.
0.8.0 148 9/1/2023 0.8.0 is deprecated because it is no longer maintained and has critical bugs.
0.7.7 146 8/29/2023 0.7.7 is deprecated because it is no longer maintained and has critical bugs.
0.7.6 143 8/28/2023 0.7.6 is deprecated because it is no longer maintained and has critical bugs.
0.7.5 139 8/28/2023 0.7.5 is deprecated because it is no longer maintained and has critical bugs.
0.7.4 129 8/23/2023 0.7.4 is deprecated because it is no longer maintained and has critical bugs.
0.7.3 145 8/21/2023 0.7.3 is deprecated because it is no longer maintained and has critical bugs.
0.7.2 133 8/21/2023 0.7.2 is deprecated because it is no longer maintained and has critical bugs.
0.7.1 151 8/19/2023 0.7.1 is deprecated because it is no longer maintained and has critical bugs.
0.7.0 141 8/19/2023 0.7.0 is deprecated because it is no longer maintained and has critical bugs.
0.6.24 164 8/10/2023 0.6.24 is deprecated because it is no longer maintained and has critical bugs.
0.6.23 143 8/9/2023 0.6.23 is deprecated because it is no longer maintained and has critical bugs.
0.6.22 160 8/8/2023 0.6.22 is deprecated because it is no longer maintained and has critical bugs.
0.6.21 147 8/7/2023 0.6.21 is deprecated because it is no longer maintained and has critical bugs.
0.6.20 166 8/2/2023 0.6.20 is deprecated because it is no longer maintained and has critical bugs.
0.6.19 159 8/2/2023 0.6.19 is deprecated because it is no longer maintained and has critical bugs.
0.6.18 204 8/2/2023 0.6.18 is deprecated because it is no longer maintained and has critical bugs.
0.6.17 195 7/27/2023 0.6.17 is deprecated because it is no longer maintained and has critical bugs.
0.6.16 199 7/27/2023 0.6.16 is deprecated because it is no longer maintained and has critical bugs.
0.6.15 170 7/27/2023 0.6.15 is deprecated because it is no longer maintained and has critical bugs.
0.6.14 196 7/19/2023 0.6.14 is deprecated because it is no longer maintained and has critical bugs.
0.6.13 213 7/18/2023 0.6.13 is deprecated because it is no longer maintained and has critical bugs.
0.6.12 229 7/14/2023 0.6.12 is deprecated because it is no longer maintained and has critical bugs.
0.6.11 223 7/13/2023 0.6.11 is deprecated because it is no longer maintained and has critical bugs.
0.6.10 252 7/11/2023 0.6.10 is deprecated because it is no longer maintained and has critical bugs.
0.6.9 220 5/29/2023 0.6.9 is deprecated because it is no longer maintained and has critical bugs.
0.6.8 407 5/24/2023 0.6.8 is deprecated because it is no longer maintained and has critical bugs.
0.6.6 224 5/17/2023 0.6.6 is deprecated because it is no longer maintained and has critical bugs.
0.6.5.2 213 5/16/2023 0.6.5.2 is deprecated because it is no longer maintained and has critical bugs.
0.6.5.1 204 5/16/2023 0.6.5.1 is deprecated because it is no longer maintained and has critical bugs.
0.6.5 207 5/16/2023 0.6.5 is deprecated because it is no longer maintained and has critical bugs.
0.6.4.2 206 5/15/2023 0.6.4.2 is deprecated because it is no longer maintained and has critical bugs.
0.6.4.1 200 5/15/2023 0.6.4.1 is deprecated because it is no longer maintained and has critical bugs.
0.6.4 206 5/15/2023 0.6.4 is deprecated because it is no longer maintained and has critical bugs.
0.6.3 227 5/12/2023 0.6.3 is deprecated because it is no longer maintained and has critical bugs.
0.6.2 205 5/11/2023 0.6.2 is deprecated because it is no longer maintained and has critical bugs.
0.6.1 219 5/11/2023 0.6.1 is deprecated because it is no longer maintained and has critical bugs.
0.6.0 193 5/11/2023 0.6.0 is deprecated because it is no longer maintained and has critical bugs.
0.5.17 227 5/10/2023 0.5.17 is deprecated because it is no longer maintained and has critical bugs.
0.5.16 216 5/9/2023 0.5.16 is deprecated because it is no longer maintained and has critical bugs.
0.5.14 200 5/6/2023 0.5.14 is deprecated because it is no longer maintained and has critical bugs.
0.5.13 216 5/6/2023 0.5.13 is deprecated because it is no longer maintained and has critical bugs.
0.5.12 240 5/4/2023 0.5.12 is deprecated because it is no longer maintained and has critical bugs.
0.5.11 242 5/4/2023 0.5.11 is deprecated because it is no longer maintained and has critical bugs.
0.5.10 223 4/28/2023 0.5.10 is deprecated because it is no longer maintained and has critical bugs.
0.5.9 214 4/27/2023 0.5.9 is deprecated because it is no longer maintained and has critical bugs.
0.5.8.1 208 4/27/2023 0.5.8.1 is deprecated because it is no longer maintained and has critical bugs.
0.5.8 239 4/25/2023 0.5.8 is deprecated because it is no longer maintained and has critical bugs.
0.5.7.1 244 4/24/2023 0.5.7.1 is deprecated because it is no longer maintained and has critical bugs.
0.5.7 233 4/24/2023 0.5.7 is deprecated because it is no longer maintained and has critical bugs.
0.5.6 245 4/23/2023 0.5.6 is deprecated because it is no longer maintained and has critical bugs.
0.5.5 235 4/18/2023 0.5.5 is deprecated because it is no longer maintained and has critical bugs.
0.5.4.2 258 4/17/2023 0.5.4.2 is deprecated because it is no longer maintained and has critical bugs.
0.5.4.1 233 4/17/2023 0.5.4.1 is deprecated because it is no longer maintained and has critical bugs.
0.5.4 251 4/17/2023 0.5.4 is deprecated because it is no longer maintained and has critical bugs.
0.5.3 241 4/14/2023 0.5.3 is deprecated because it is no longer maintained and has critical bugs.
0.5.2 275 4/11/2023 0.5.2 is deprecated because it is no longer maintained and has critical bugs.
0.5.1.2 251 4/7/2023 0.5.1.2 is deprecated because it is no longer maintained and has critical bugs.
0.5.1.1 249 4/7/2023 0.5.1.1 is deprecated because it is no longer maintained and has critical bugs.
0.5.1 267 4/6/2023 0.5.1 is deprecated because it is no longer maintained and has critical bugs.
0.5.0 254 4/4/2023 0.5.0 is deprecated because it is no longer maintained and has critical bugs.
0.4.5.2 290 3/31/2023 0.4.5.2 is deprecated because it is no longer maintained and has critical bugs.
0.4.5 273 3/31/2023 0.4.5 is deprecated because it is no longer maintained and has critical bugs.
0.4.3 258 3/31/2023 0.4.3 is deprecated because it is no longer maintained and has critical bugs.
0.4.2 263 3/30/2023 0.4.2 is deprecated because it is no longer maintained and has critical bugs.
0.4.1.1 270 3/30/2023 0.4.1.1 is deprecated because it is no longer maintained and has critical bugs.
0.4.1 246 3/30/2023 0.4.1 is deprecated because it is no longer maintained and has critical bugs.
0.4.0 270 3/29/2023 0.4.0 is deprecated because it is no longer maintained and has critical bugs.
0.3.7 284 3/27/2023 0.3.7 is deprecated because it is no longer maintained and has critical bugs.
0.3.6 274 3/24/2023 0.3.6 is deprecated because it is no longer maintained and has critical bugs.
0.3.5 276 3/23/2023 0.3.5 is deprecated because it is no longer maintained and has critical bugs.
0.3.4 272 3/23/2023 0.3.4 is deprecated because it is no longer maintained and has critical bugs.
0.3.3 295 3/21/2023 0.3.3 is deprecated because it is no longer maintained and has critical bugs.
0.3.2.1 288 3/13/2023 0.3.2.1 is deprecated because it is no longer maintained and has critical bugs.
0.3.2 289 3/13/2023 0.3.2 is deprecated because it is no longer maintained and has critical bugs.
0.3.1 319 3/6/2023 0.3.1 is deprecated because it is no longer maintained and has critical bugs.
0.3.0 311 2/27/2023 0.3.0 is deprecated because it is no longer maintained and has critical bugs.