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

以点选弹出选单标题置超级列表框表项内容,以及以列表框实现弹出选单   [复制链接]

    2019-10-22 08:56:57
    高级教程源码
    易语言资源网
    4232 次浏览
    来源链接


昨天一个易友问的,想要以点选弹出选单标题来设置超级列表框表项内容,我用列表框实现了。

没用超级菜单,也没用弹出菜单,是以列表框实现弹出选单。

後来就一直在思考(就是在网上找解决方案)怎麽样不用超级菜单的情况下,实现对光标在选单中的跟踪,以及最後获取光标所选择的选单标题。

一直卡在这一步,一直一无所得。

终於,今天下午,开窍了,晚上就完成实现了。

心情很好,准备提交的时候,,,

跟昨天(?前天?)开源的那个幂次方和一样的原因:问题帖子封贴了。

然後,我写好的也不想让它躺在硬盘里舒坦,我得让他发挥它应有的作用,为我申请开源勋章凑数!

嗯,写的很乱,中间有很多尝试、删改、注释等类无用内容。

说实话,我看的也烦!

不多说,说说这个软件主要和别人不一样的内容:

1、最重要的就是以列表框的动态加载与是否可见,以及巧妙地计算来实现像选单一样的与用户的互动功能。

2、真正的所选即所设!在超级列表框可编辑区域内,单击左键会弹出传统选单(弹出菜单),单击右键会弹出我写的列表框实现的选单,只要选择了其中一项,超级列表框内的对应位置就会显示所选选单内容。

3、优点基本也就是这两条了。缺点就是有些(很多)没有用的,包括但不限於组件(时钟、选择列表框)、子程序、指令序列。所以,想看的,就带着审慎的态度去看,可能会发现一些(我在其中所犯的)很幼稚的问题。

不多说了,看图。




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

引用模块


源码文件名 模块文件名
超级列表框-菜单.e
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
超级列表框-菜单.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
应用接口支持库 3.1 F7FC1AE45C5C4758AF03EF19F18A395D
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:采集物联网数据通过串口发送到第三方设备...     下一篇:网页_删除空cookie...