用户选择(可自定义右键菜单) 公开

linex 更新于 2020-05-06 20:50 | 24 | (0) | 285
分类
点赞
更多信息
分享人 linex
分享时间 2020-04-19 19:15
最后更新 2020-05-06 20:50
修订版本 5
Quicker版本 1.6.7.0

介绍

支持右键的单选

用户单选,支持自定义右键菜单。动作实例见:https://getquicker.net/Sharedaction?code=abd2471f-7ee9-48d7-ae95-08d7e3ad3e5c&fromMyShare=True

目前 UI 已同步至与快启动一致并且增加了全局菜单功能,如下:


输入的参数:

  • 显示列表: 展示给用户选择的项,数据类型为列表。
  • 分割符: 与 Quicker 用户选择的分隔符含义相同,用于分割显示数据选择返回的数据,默认为 |,数据类型为字符串。
  • 右键菜单: 右键单击出现的选项,数据类型为列表。
  • 标题: 窗体标题。
  • 提示: 显示在左下角的提示信息。
  • 全局菜单: 点击右上角道三角出现的全局菜单,"|" 可以表示分隔符。数据类型列为表。

选择后输出的内容:

  • 选择的项: 用户点击的项,如果是 aa|bb 带分割符的数据,则返回分隔符后的内容。
  • 选择的索引: 用户点击的项的序号,序号从 0 开始。如果用户没进行任何操作,则返回 -1若用户点击了全局菜单,则返回-2。数据类型为数字。
  • 进行的操作: 用户进行的操作,如果用户点击了右键菜单或全局菜单中的项,则返回所点击的项的文本。如果是直接点击,则返回单击

可以根据选择的索引来判断用户是否执了操作,如果没执行任何操作,则返回-1。



子程序的参数

输入
显示列表 List
分隔符 Text
右键菜单 List
标题 Text
提示 Text
全局菜单 List
输出
选择的项 Text
选择的索引 Integer
进行的操作 Text