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

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

linex 分享于 2020-04-19 19:15 | 14 | 41
喜欢
更多信息
分享人 linex
分享时间 2020-04-19 19:15
最后更新 2020-05-06 20:50
修订版本 5
Quicker版本 1.6.7.0

说明

【功能/用途】支持右键的单选

【备注】

最近更新

更新时间 修订版本 更新说明
2020-05-06 20:50 5 优化: 稍微调整了搜索框的长度
2020-05-06 20:31 4 优化: 优化 UI 显示 新置: 新置全局菜单
2020-04-21 21:53 3 新增: 输入时焦点自动定位到搜索框 新增: 左下角可自定义提示 优化: 优化搜索框显示效果

补充信息

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

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


输入的参数:

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

选择后输出的内容:

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

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



修订版本 更新时间 更新说明
5 2020-05-06 20:50 优化: 稍微调整了搜索框的长度
4 2020-05-06 20:31 优化: 优化 UI 显示 新置: 新置全局菜单
3 2020-04-21 21:53 新增: 输入时焦点自动定位到搜索框 新增: 左下角可自定义提示 优化: 优化搜索框显示效果
2 2020-04-21 11:30 优化: 优化显示UI 新增: 新增搜索功能(支持首字母搜索) 新增: 新增自动换行
1 2020-04-19 19:34 修改说明