EXUI界面库中超级列表框EX快键扩展功能可自由扩展

易语言 2020-05-05 17:39:02

三个实现功能的核心方法,可封装成模块调用
快捷键(组合键)事件的参数说明
表项选择:

1、【Ctrl+A】全选表项;【Shift+A】部分选择表项(选择第一行到当前选中行之间的表项)

2、【Ctrl+鼠标点击】任意选中表项(可多选);【Shift+鼠标点击】选中最小选中表项索引到当前索引的表项,若未选中任何表项则选中从1到当前索引的表项

复制表项:
1、【Ctrl+C】复制选中表项内容(未选中任意表项则复制全部表项数据)

附加说明:
本例程主要为实现像操作windows系统文件夹一样操作EX_UI的超级列表框(图标列表框等组件也类似),Ctrl+A(全选)、Ctrl+C(复制)、Shift+A(选前面,貌似windows系统没有这个功能)、Ctrl+鼠标点击(任意选、取消选中)、Shift+鼠标点击(部分选择)等功能。
用EX_UI界面库的朋友应该都知道,库本身对超级列表框的操作是比较不方便的,有了这个扩展会方便很多。