易语言高级表格支持库3.0#4版升级亮点

需积分: 10 1 下载量 9 浏览量 更新于2024-11-23 收藏 614KB ZIP 举报
资源摘要信息:"高级表格支持库 3.0#4版 - ***" 高级表格支持库是针对表格功能的增强与扩展,适用于需要高度可定制化表格控件的软件开发场景。该版本对原有表格功能进行了多方面的改进和新功能的增加,提供了更为丰富的属性设置、组件集成、命令操作和事件响应机制。 【属性修改】 1. 增加了“点燃边框色”属性,允许开发者为焦点单元格设置不同的文字颜色和边框颜色,增强了视觉上的交互反馈。 2. 增加了“表头”属性,通过表头设计器提供了可视化的表头设计方式,使得用户能够更加直观地定制表头样式,提高开发效率和灵活性。 【组件增加】 1. 新增了多种组件,包括表格按钮、表格选择按钮、表格单选按钮、表格开关按钮和表格进度条。这些组件能够直接放置在表格单元格内部,极大地丰富了表格单元格的表现形式和功能,为用户提供了更多的交互元素。 - 表格按钮:可响应用户的点击事件,适用于需要交互的场景。 - 表格选择按钮:可用于实现多选功能,适用于选择列表等场景。 - 表格单选按钮:提供单选功能,通常用于设置选项。 - 表格开关按钮:提供了开关状态的选择,适用于开启/关闭功能。 - 表格进度条:可用于显示进度信息,适用于加载、执行等场景。 【命令修改】 1. 新增“置列类型”命令,增加了组件型和宽文本型的列类型支持,使得开发者可以将单元格设置为包含组件或宽文本内容。 2. 新增“置数据”命令,增加了对组件型数据、日期时间型数据和宽文本(Unicode)数据的设置处理,提供更加强大和灵活的数据处理能力。 3. 新增“置日期格式”命令,增加了多种日期时间和时间的格式化选项,以适应不同的数据显示需求。 4. 新增“清空数据”命令中增加了“保留表头”的参数,使得在清空数据时可以保留表头结构,便于后续数据的填充。 5. 新增“置组件”命令,使得一个单元格可以设置多个组件,进一步扩展了单元格的功能。 6. 新增“置按钮选中”、“取按钮选中”等命令,增强了表格按钮组件的交互能力。 7. 新增了对进度条位置的设置和获取命令,以及对宽文本、文本、逻辑和图片数据的获取命令,丰富了数据读取方式。 8. 新增“存到字节集”和“从字节集读”命令,使得表格数据可以进行序列化和反序列化操作,便于数据的持久化存储和网络传输。 9. 新增自动调整行、列和行列的命令,提供了根据内容长度和字体大小自动调整表格布局的功能,增强了用户体验。 10. 新增“分配列宽”命令,能够根据剩余宽度平均分配指定列的宽度,实现表格宽度的动态调整。 【事件修改】 1. 新增“按钮被点击”事件,当单元格内的按钮、选择按钮被点击时触发,为开发者提供了自定义响应机制。 2. 新增横向滚动条和纵向滚动条的改变事件,以及滚动到底部事件,增强了对滚动操作的监控能力。 【其他修改】 1. 修复了在某些情况下,使用TAB键切换单元格失效的问题,提升了表格控件的键盘操作兼容性。 【标签】 易语言支持库:表明该支持库是针对易语言这一编程语言设计的,它利用易语言的特性来实现上述的功能和改进。 【压缩包子文件的文件名称列表】 高级表格支持库_***:这是文件的压缩包名称,其中包含了上述提及的所有升级内容,可能是开发者或用户下载和使用的压缩文件。 以上内容详细介绍了高级表格支持库 3.0#4版的相关知识点,包括其改进的功能点、新增的组件、扩展的命令、新增的事件处理以及修复的问题,完整地反映了该版本的特点和对易语言开发者的具体帮助。
2021-06-13 上传
本支持库实现了对表格的支持。 操作系统支持: Windows 高级表格升级记录  By:邓学彬 2020/07 ===================================== [属性修改] 01.增加属性:点燃边框色,让焦点单元格的文字颜色、边框颜色分开设置 02.增加属性:表头,打开 表头设计器 ,可视化设计表头 ===================================== [组件增加] 增加可以放置到单元格里面的组件 01.表格按钮 02.表格选择按钮 03.表格单选按钮 04.表格开关按钮 05.表格进度条 ===================================== [命令修改] 01.高级表格.置列类型,增加 #表格常量.组件型 02.高级表格.置列类型,增加 #表格常量.宽文本型 03.高级表格.置数据,增加 组件型 数据的设置 04.高级表格.置数据,增加 日期时间型 数据的处理 05.高级表格.置数据,增加 宽文本(Unicode) 数据的处理 06.高级表格.置日期格式,增加:#表格常量.日期时间格式1(yyyy-MM-dd HH:mm) 07.高级表格.置日期格式,增加:#表格常量.日期时间格式2(yyyy-MM-dd HH:mm:ss) 08.高级表格.置日期格式,增加:#表格常量.时间格式1(HH:mm) 09.高级表格.置日期格式,增加:#表格常量.时间格式2(HH:mm:ss) 10.高级表格.清空数据,增加参数:保留表头 11.增加命令:高级表格.置组件,和“置数据”相似,一个单元格可以设置多个组件 12.增加命令:高级表格.置按钮选中 13.增加命令:高级表格.取按钮选中 14.增加命令:高级表格.置进度条位置 15.增加命令:高级表格.取进度条位置 16.增加命令:高级表格.取宽文本数据 17.增加命令:高级表格.取文本数据,和“取数据”相似,避免返回通用型出现的数据类型不一致问题。 18.增加命令:高级表格.取逻辑数据 19.增加命令:高级表格.取图片数据 20.增加命令:高级表格.存到字节集,将表格中所有现有数据保存到字节集中。 21.增加命令:高级表格.从字节集读,从字节集中读入表格数据 22.增加命令:高级表格.自动调整行,根据内容长度、字体大小调整行高 23.增加命令:高级表格.自动调整列,根据内容长度、字体大小调整列宽 24.增加命令:高级表格.自动调整行列,根据内容长度、字体大小调整行高、列宽 25.增加命令:高级表格.自动调整表头,根据表头设置的宽度为-1的列,平均分配列宽,铺满表格。 26.增加命令:高级表格.分配列宽,其他列剩下的宽度,平均分给指定的列,铺满表格。 ===================================== [事件修改] 01.增加事件:按钮被点击,单元格里的按钮、选择按钮被点击时触发 02.增加事件:横向滚动条被改变 03.增加事件:纵向滚动条被改变 04.增加事件:滚动到底部,滚动条或鼠标滚轮滚动到底部时触发。 ===================================== [其他修改] 01.修复在某些情况下,TAB键切换单元格失效的问题