请教一个问题

随便聊聊 · 32 次浏览
格物致理 创建于 3天11小时前

在选项上方右键点击时,会出现这个右键菜单,请问它是怎么实现的?我想模仿着做一下,用在我自己的一个动作中。

我看了代码,它不是“自定义操作窗”模块的“窗口右键菜单”;然后看了调试记录,虽然看到了 这几个选项,但是没看懂是怎样实现的。

在选项上方右键点击:

 

格物致理 最后更新于 2025/4/28

格物致理 3天5小时前 :
仔细看了文档并分析了代码,似乎看懂了一点:“设置单个按钮的额外属性”,并且是 JSON 形式。
格物致理 最后更新于 3天5小时前
格物致理 3天4小时前 :

已经解决了,感谢代码提供的思路

回复内容
咿呀杀杀 2天8小时前
#1

操作窗上的按钮和菜单都可用 CommonOperationItem 对象创建,CommonOperationItem 对象的 Menu 属性包含一个 CommonOperationItem 对象的列表,就是一个带右键菜单的按钮了。

另外也可以通过缩进文本实现,见官方文档。

格物致理 回复 咿呀杀杀 2天7小时前 :

感谢大佬解答

回复主贴