本页总览
版本更新 V3.0 新增功能: 窗口设计器 窗口操作:新增窗口、复制窗口、编辑窗口、设置窗口初始化逻辑、配置窗口启动参数、配置窗口的变量、设置应用的启动窗口。 新支持控件:直线、椭圆、矩形、边框、文字按钮、静态文本、文字输入框、复选按钮、单选按钮、组合框、列表框、表格、滑块、图片显示、密码输入框、日期选择器。 可视化配置窗口元素事件处理逻辑。 窗口及元素TOC。 支持设置窗口元素重叠层级。 工具栏:支持按钮快捷调整元素间距。 节点网络 支持拉框多选、移动多选的节点。 支持反馈回路。 节点合并与分解。 支持逻辑分区,提高节点组织的可读性和提升网络的再编辑支持。 支持网络节点布局出图。 支持跨网络拷贝节点。 新增DataRow端口数据类型。 支持写入到外部日志文件。 功能优化: 数值端口编辑器可配置微调间隔。 节点可设置是否前台运行。 端口编辑器显示Tooltip 优化组件加载过程,加快软件启动。 Bug修复: 读取组件输入端口初始值到端口编辑器。 节点调试信息有时候会丢失的问题。 Tickout端口节点同步问题 新增组件 Get Wnd Element Property,取得窗口控件的属性值 Set Wnd Element Property,设置窗口控件的属性值 Is Same Window Close Codes,比较窗口关闭码 Show Window,显示窗口 Show Stateless Window,显示窗口,但不保存和读取窗口的变量值,不作为用户配置 Close Window,关闭窗口 Get Variable Value,取得变量值 Set Variable Value, 设置变量值 Close Window By HWnd,关闭窗口句柄指定的窗口 Find First Process,查找名称指定的第一个进程 Kill Process By Id,关闭指定ID对应的进程 Kill Processes By Name,关闭具有名称的所有进程 Get Machine Environment Variable Value, 取得系统范围的环境变量 Get User Environment Variable Value, 取得用户空间的环境变量 Execute PowerShell Script,执行PowerShell脚本 数据库 SQLite Execute No Query 非查询执行 SQLite Execute Scalar, 标量执行 SQLite List Tables,列出用户表 SQLite Query Records,查询记录 字符串 Translate String,按字典翻译字符串 Format DateTime,格式化日期时间值 Enclose String,包封字符串 Format String By Arguments,按参数格式化字符串 String To DataTime,字符串转日期时间 Get String Length,取字符串长度 Get String Left Sub String,字符串从左边取子串 Get String Mid Sub String,字符串从中间取子串 Get String Right Sub String,字符串从右边取子串 Catenate String 2,两段字符串拼接 数据流 Select Single Item, 单选输出 Up Limited Step Increase,有上限的数值递增组件 Ticks Mux,Ticks分路器 Tick By False,输入False时输出Tick Tick By True,输入True时输出Tick Pass By , 输入为True数值传递 Pass By False, 输入为False数值传递 逻辑运算 Are All False,是否输入全部为False Are All True, 是否输入全部为True Are Both False,是否两个输入端口都为False Are Both True,是否两个输入端口都为True Is Any True,所有端口中是否有True值 Is Any False,所有端口中是否有False值 文件/目录 Directory Find Files,在目录中查找文件 Directory Listing,列出目录中的文件或目录 Directory Find Fisrt File,在查找目录中的一个文件 Combine File/Directory Path,拼接文件或目录路径 Get Directory Name,取得指定路径的目录名称 List To Table, 列表转换为表格 Add Table Column,为表格增加新列 Get DataRow Cell Value,取得数据行的指定单元的数值 Get Table Row By Index,取得表格中索引指定的数据行 Set DataRow Cell Value,设置数据行指定单元格的数值 DataRow Viewer,数据行查看器 Get DataRow Table,取得数据行所在的表格对象 Sort Table Rows,表格行排序 提取器 Fetch Element From End,从末尾取数组元素 Fetch First Element,取数组的起始元素 Fetch Last Element,取数组的末尾元素 组件开发框架 升级为基于.NET 8.0 框架 增强AxInputAttribute,增加IsConfigurationPort, 支持组件设置输入端口为配置端口。 新增类型AxSelectItemCollection,支持创建可选择类型端口。 新增接口SelectableItem,支持为有结构的数据设置其编辑器。 新增接口IAxLoopbackable,支持配置可反馈回路组件 新增接口IAxRequireOwnerWindow,支持组件设置自己的所有者窗口 支持在组件中可设置数据端口的可见性。 支持组件设置数据端口的初始可见性。 支持组件中动态添加数据端口。 删除对YObject的支持 组件属性可为AxOptions类型 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:文本检索