自定义操作窗感觉右键菜单使用不方便

使用问题 · 584 次浏览
瞑空凌 创建于 2023-08-03 23:18

操作项个人不想搞到三级去,颜值拉低,俺想用右键菜单来对对应的项操作,但是我不知道怎么从右键菜单获取到选择的键,感觉好麻烦...


回复内容
H-D-G 2023-08-03 23:23
#1

理解一下吧,窗口组件封装起来很麻烦的,最近在写窗口类子程序就深有体会,很多参数写死是很容易的,但要做成输入就要考虑很多了

瞑空凌 回复 H-D-G 2023-08-03 23:25 :

所以我才问解决方案,我可没建议谁搞啥.

有没有法子获取当前组的组名?

瞑空凌 回复 H-D-G 2023-08-03 23:28 :

顺便再问下,自定义窗口怎么使用内置的矢量图标?

H-D-G 回复 瞑空凌 2023-08-03 23:37 :

IconControl,比如:new IconControl() { Icon = "fa:Solid_PaperPlane:#FFFFFFFF", Width = 16, Height = 16};

瞑空凌 回复 H-D-G 2023-08-03 23:38 :

流批👍

CL 2023-08-04 07:38
#2

“获取不到选择的键” 是怎么理解?

获取标签分组,可以在子程序中加入_group输入变量获取。

瞑空凌 回复 CL 2023-08-04 12:01 :

就是操作项,我想通过右键菜单来创建或删除操作项,所以要知道标签分组和项名

Illustrator_... 回复 瞑空凌 2023-08-04 12:54 :

你删除指定值的就行了,再更新一下窗口

Illustrator_... 最后更新于 2023-08-04 12:54
瞑空凌 回复 Illustrator_... 2023-08-04 13:33 :

........你这不是废话,右键菜单要能识别到选择的项,我才知道是哪个值啊...

CL 回复 瞑空凌 2023-08-04 13:44 :

请注意友好发言。

臭冬瓜 回复 CL 2023-08-04 13:47 :

他的意思就是和“用户选择”模块一样,在使用全局菜单或者右键菜单的时候,同时可以获取点击的选项。不过自定义操作窗更加复杂一些,除了选择项之外还有标签项,现在标签项可以通过_group获取,选项还无法做到。

PS:可以获取自定义操作窗句柄的参数_handle你还没有加上呢:)

臭冬瓜 最后更新于 2023-08-04 13:48
CL 回复 瞑空凌 2023-08-04 13:48 :

如果想删除指定条目,可以在创建的右键菜单data数据中包含完整的定位信息。

CL 回复 臭冬瓜 2023-08-04 13:49 :

_handle之前已经加上了呀

臭冬瓜 回复 CL 2023-08-04 13:50 :

没有注意,说明里面好像没有说啊(是不是36那一版改的,36那版屏蔽了,我没有看到过),我去看看

CL 回复 臭冬瓜 2023-08-04 13:52 :

确实是这一版。另外这里似乎还有一点bug,待下一版修复一下。

臭冬瓜 回复 CL 2023-08-04 13:54 :

他的意思应该不是特定的,是用户选择哪个就删除哪个,还不想用三级菜单

瞑空凌 回复 CL 2023-08-04 14:05 :

?我...他那的确是废话啊?这就不友好了?.......我... ....你们理解话语能不能只理解字母意思,不要想那么多?文字交流还来深层意思...那和网络垃圾场有啥区别...我发言还要考虑对方会不会多想,那我发言干啥?,交流这么累,不如不交流.我就直来直去,是啥说啥,如果你觉得不好,那我以后不发言了.

H-D-G 回复 瞑空凌 2023-08-04 14:09 :

没发现吗?一对比你的话就显得比较具有戾气了,要是真觉得他的回复对你没有帮助也可以不回复他,没必要专门去说

H-D-G 最后更新于 2023-08-04 14:11
瞑空凌 回复 H-D-G 2023-08-04 14:11 :

.........................................................................................................................................................................那我不说了

CL 回复 瞑空凌 2023-08-04 14:13 :

作为一个讨论区,友好的氛围是重要的。

在网络上的文字没法像现实世界里直接面对面交流那种能看出是不是开玩笑的气氛,只能从文字看。 发文字之前,先考虑一下文字是否可能让他人产生不快。 

如果都呛呛着说话,谁还愿意来这里帮助他人? 

Illustrator_... 回复 瞑空凌 2023-08-04 14:17 :

本来是想回 你的,只是看到你那么说就不想回了,你直接等待关闭输出项,或者子程序指定参数,在子程序里处理就行了。但是那样要更新所有的列表,是比较麻烦的,不知道你看不得懂,需要写入文本来交换数据

Illustrator_... 最后更新于 2023-08-04 14:49
回复主贴