版本更新
V2.0
新增功能:
- 复合组件支持,编辑、增加、复制、端口命名、预览,修改归类,保存和加载。
- 端口类型支持机制更新,支持类型扩展。
- 新增位图bitmap端口数据类型
- 支持拉框多选节点
- 插槽子节点可触发节点功能执行
- 新增 AxTask组件项API开发模板
- 窗口设计器,元素新增designX/Y, designWidth/Height属性
- 调试模式下同时保存json格式的工程文件。
功能优化:
- 更新工程加载状态逻辑
- 按钮端口可被点击,也可输入时钟信号(Tick in)
- 端口连接线直角线,可调整
- 修改自动保存机制
- 节点式样更新
- 网络、节点类层次重构
- 节点类型层次优化
- 工具条图标更新
- 更新节点右键菜单图标
- 调试检查面板界面更新
- 窗口设计器工具栏图标更新
- 组件以后台任务方式运行
- 组件数组化Each mode样式更新
- 端口样式更新
- 端口按名称排序
- TextBlock控件,更多属性
Bug修复:
- 应用程序窗口限制在当前屏幕的可见区域。
- 工程加载完成后才展开节点树。
- 工程加载的bug
- 复用器组件端口计数不正确
- 布尔复选框端口编辑值保存和加载。
- 节点树数据绑定异常的问题。
- 组件信息面板不能自动显示的问题。
- 端口可见性切换的问题.
- 枚举类型初始值选择问题
- 插槽功能bug
- 节点输出执行控制同步bug
新增组件
- 正则表达式:ReplaceString by regex
- 字符串组件:ReplaceStringOccurs
- 列表操作:ListStringSort, 对列表中的字符串排序; FilterStringItems,过滤字符串列表项; FilterIntegerNumbers,过滤整数列表项; FindListItem
- 时间日期:GetDateTimeWeekday,取得日期的星期信息
- 数据库组件: MySql Execute No Query, MySql Execute Scalar,MySql Query Records
- 转换器:Radian To Degree,Degree To Radian
- 文件目录:Copy File To Directory,Detect File New Line Type,Get File Size,Get File Time,Open file dialog, Open Folder Dialog,Replace TextFile End Of Line, Detect File New Line Type
- 流程控制:PassUntilChanged, PeriodicTickTimer,DelaySwitchOff/On
- 网络:WebGetServer, WebPostServer,Server Side Event Client,Server-Side-Event Server
- 生成数据组件: 常数序列、区间值序列、正弦波、余弦波、细胞流、随机颜色、正态分布、零值序列、钟形噪声等
- 初级数学组件:三角函数、反三角函数、双曲线函数、反双曲线函数、指数函数、幂函数、对数计算、求倒数、四舍五入、求上(下)限、绝对值、符号拷贝、平方根、立方根、取较大值,取较小值,基本数字运算等。
- Move mouse, 移动鼠标
控件
- 控件BitmapViewer
- 图表组件(Bar、Bubble、Pie、Population、Radar、Scatter、Signal、CoxCombo、RadicalGauge、Data Stream十类图表,40+),并输出图表位图
组件开发框架
- 增加AxRunInUIThreadAttribute特性,支持设置置组件方法运行于UI线程。
- 增加IAxUpdateCollection接口,支持使用列表端口数据更新组件的内部数据。
- 增加类型AxOptions优化选项类型的端口和属性。
- 增加通用类型ZxType,支持动态选择设置端口的数据类型。
- 组件支持DataTable类型属性,增强组件的配置能力。
- 新增特性AxNumConstraintAttribute,用于约束端口数值范围。
- 增强AxPortEnumAttribute特性支持,组件的属性也可关联控制端口可见性。
- 控件新增扩展方法UpdateUI,增加界面更新控制。
- 增加特性ComponentsGroupItemAttribute,支持对同类组件分组。
- 组件基类AxComponent增加RefreshPropertyView方法,支持刷新组件的属性信息显示。
- 组件基类AxComponent增加OnCollectionPropertyEditorClosed事件,增强组件属性更新支持。
V1.0
平台框架
新功能:
新增网络节点列表(TOC),支持从TOC中选择和定位节点。 支持标记节点为关键节点。 支持为节点添加备注。 支持查看节点的组件帮助信息。 支持组件作为端口数据类型。 新增工程网络节点编辑器缩放比例标尺。 更新/改进: 创建节点时不显示组件预览。 当一个节点用作子组件时,其端口变为不可连接状态。 工程文件添加版本号。 优化工程文件属性项排序。
组件
组件开发支持:
添加ZxType端口数据类型的支持。 增加端口组件类型数据约束( AxComponentPortContractAttribute)。
新增组件:
ConditionalSelect:条件化选择组件 AESEncryptString: 文本AES加密 AESDecryptString:文本AES解密 SteganoEncryptBytes: 二进制数据隐写(隐藏)加密 SteganoDecryptBytes: 二进制数据隐写(隐藏)解密 SteganoEncryptString: 文本隐写(隐藏)加密 SteganoDecryptString:文本隐写(隐藏)解密 GetTableColumnsCount: 取得表格列数 GetTableRowsCount: 取得表格行数
组件更新:
MouseClick: 鼠标点击 TextMatching:文本匹配 TextSearching:文本检索