易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

【纯组件UI】CHENI纯组件自定义列表框模块【1.0】开源贴   [复制链接]

    2020-01-18 09:51:47
    模块控件源码
    易语言资源网
    3804 次浏览
    来源链接

如图,使用此模块可生成包含多个标签、图片框、超级按钮、按钮(目前只有这四个组件,后期会添加更多)的自定义列表框

此图仅用于DEMO演示、更多自定义表项样式可通过自行布局生成,模块基本自动化、容错率高,即使处理表项不存在也不会导致程序强制停止运行


历史版本:

未命名版本

更新内容:

插入_单列表项()方法更名为:插入_单列表项_首次()意味着我们可以多次插入表项了,而在此之前我们只能插入一次表项。新加方法:插入_继续插入表项()此方法必须在插入_单列表项_首次()后执行,因为插入_单列表项_首次()定义了各个表项的间距,而插入_继续插入表项()没有此参数。新加方法:删除_表项()删除_全部表项()两个方法,这意味着我们可以删除不需要的表项了,而在此之前,插入之后无法删除。修复BUG:列表_滚动()、插入_单列表项_首次()此前版本生成的表项如果生成表项高度小于载体初始高度会导致列表滚动时载体顶边算法错误。修改代码:列表_滚动()添加列表到达顶部、底部时触发“抖动效果”。修改组件最大数量:从之前的1000、2000、5000、10000更改为:10000、20000、50000、100000{10000组件占用运行内存:2.9MB、20000组件占用运行内存:3.3MB、50000组件占用运行内存:4.3MB、100000组件占用内存:5.7MB}


使用方法:参考历程或者使用【帮助文档及更新()】方法查看帮助文档(1月5日更新帮助文档)



点我下载 (已有 94 次下载)

引用模块


源码文件名 模块文件名
例程.e
CHENI图文列表.ec


引用支持库


源码文件名 支持库文件名 支持库标识
cheni纯组件列表框1.0.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
扩展界面支持库二 2.0 AF6AD80AA4244A59AFB3D83ECF5173CC
应用接口支持库 3.1 F7FC1AE45C5C4758AF03EF19F18A395D
例程.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
扩展界面支持库二 2.0 AF6AD80AA4244A59AFB3D83ECF5173CC


[错误报告]   上一篇:提取IP地址 + 验证IP是否有效...     下一篇:精易编程助手 V3.97 正式发布 ( ...