1185907650 发表于 2021-6-8 15:46:12

火山视窗添加右键菜单

本源码转载自利快云https://www.lkuaiy.com/



13 火山视窗添加右键菜单 一、菜单设计1、首先定义一个新的类,基础类务必填写“菜单类”,随后右键可以打开菜单设计器。https://www.lkuaiy.com/image/editor/16231190484282.png
2、左侧是具体菜单项目设计效果,右侧是常用的菜单项目设置。3、无虚线的菜单属于“根菜单”,根菜单不能单独存在,必须“向后插入”新菜单后使用“右移”设置成子菜单。4、如果想要让子菜单也拥有子菜单,继续点击“右移”增加虚线即可。
https://www.lkuaiy.com/image/editor/16231190564319.png 5、设计完毕后效果如下图。https://www.lkuaiy.com/image/editor/16231190632109.png 二、 实现右键菜单1、首先添加“鼠标右键被放开”事件。https://www.lkuaiy.com/image/editor/16231190719730.png
2、定义菜单变量,类型要和菜单类的类名一致。3、然后右键后调用“**出实例菜单”方法就可以。
https://www.lkuaiy.com/image/editor/16231190775444.png 4、最后在窗口上右键就可以**出菜单。https://www.lkuaiy.com/image/editor/16231190849244.gif 三、 右键菜单**出其它菜单1、通过上面的学习,可以**出菜单。但是有个缺点,可以看到**出的菜单,只会**出“文件”菜单,但是如果你想**出“编辑”菜单会**不出来。下面来介绍一下,如何让右键菜单**出其它的窗口菜单。https://www.lkuaiy.com/image/editor/16231190901621.png 1、通过上面的学习,可以**出菜单。但是有个缺点,可以看到**出的菜单,只会**出“文件”菜单,但是如果你想**出“编辑”菜单会**不出来。下面来介绍一下,如何让右键菜单**出其它的窗口菜单。2、首先将测试菜单进行选中复制操作,复制一份代码,然后改名。https://www.lkuaiy.com/image/editor/16231190955493.png 3、右键打开“右键菜单”的设计器https://www.lkuaiy.com/image/editor/16231191028019.png 4、打开设计器后,如果你只想**出编辑菜单,就将其它菜单删除。https://www.lkuaiy.com/image/editor/16231191104751.png
5、删除后的效果。https://www.lkuaiy.com/image/editor/16231191171987.png 6、删除后的代码效果,注意观察常量中的初始值,可以看到是一致的,证明操作没问题,方便菜单事件同步。https://www.lkuaiy.com/image/editor/16231191232829.png 7、定义右键菜单变量,然后窗口右键放开的时候设置这个菜单即可。https://www.lkuaiy.com/image/editor/16231191328177.png 8、定义测试菜单变量,然后窗口创建完毕后设置这个菜单即可。https://www.lkuaiy.com/image/editor/16231191384942.png
9、添加“接收到命令”事件,可以直接判断命令代码是否等于“复制”,这个判断实际上是判断的里面的常量值,所以这里即便是不填写“右键菜单.复制”右键菜单也是可以判断到的,因为两个常量值是一样的。https://www.lkuaiy.com/image/editor/16231191446646.pnghttps://www.lkuaiy.com/image/editor/16231191603253.png
10、可以看到常量值是一样的,所以随便判断一个就可以。https://www.lkuaiy.com/image/editor/16231191672579.png
11、无论是窗口菜单还是右键菜单,都会**出复制。https://www.lkuaiy.com/image/editor/16231191745458.gif


**** Hidden Message *****



大强 发表于 2021-6-8 16:27:18

学习……

xuezhq 发表于 2021-6-8 21:59:50

支持一下!!!!!1

飞翔网络工作室 发表于 2021-6-9 10:12:40

学习……

zj3751 发表于 2021-6-9 16:53:40

让 江小白 来看看帖子里藏了啥好东西~~~

网络注册会员 发表于 2021-6-9 17:03:20

学习……

伟业 发表于 2021-6-11 13:48:14

感谢分享

1185907650 发表于 2021-6-30 11:33:50

每日一顶:handshake

zzh233 发表于 2022-1-29 12:10:09

学习一下 正好用到

芒g一号 发表于 2022-1-29 12:21:17

看下



页: [1] 2
查看完整版本: 火山视窗添加右键菜单