递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 24825|回复: 27
打印 上一主题 下一主题

[视窗] 火山视窗添加右键菜单

[复制链接]

359

主题

6677

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
17221
跳转到指定楼层
楼主
发表于 2021-6-8 15:46:12 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本源码转载自利快云https://www.lkuaiy.com/



13 火山视窗添加右键菜单
一、菜单设计
1、首先定义一个新的类,基础类务必填写“菜单类”,随后右键可以打开菜单设计器。

2、左侧是具体菜单项目设计效果,右侧是常用的菜单项目设置。
3、无虚线的菜单属于“根菜单”,根菜单不能单独存在,必须“向后插入”新菜单后使用“右移”设置成子菜单。
4、如果想要让子菜单也拥有子菜单,继续点击“右移”增加虚线即可。

5、设计完毕后效果如下图。
二、 实现右键菜单
1、首先添加“鼠标右键被放开”事件。

2、定义菜单变量,类型要和菜单类的类名一致。
3、然后右键后调用“**出实例菜单”方法就可以。

4、最后在窗口上右键就可以**出菜单。
三、 右键菜单**出其它菜单
1、通过上面的学习,可以**出菜单。但是有个缺点,可以看到**出的菜单,只会**出“文件”菜单,但是如果你想**出“编辑”菜单会**不出来。下面来介绍一下,如何让右键菜单**出其它的窗口菜单。
1、通过上面的学习,可以**出菜单。但是有个缺点,可以看到**出的菜单,只会**出“文件”菜单,但是如果你想**出“编辑”菜单会**不出来。下面来介绍一下,如何让右键菜单**出其它的窗口菜单。
2、首先将测试菜单进行选中复制操作,复制一份代码,然后改名。
3、右键打开“右键菜单”的设计器
4、打开设计器后,如果你只想**出编辑菜单,就将其它菜单删除。

5、删除后的效果。
6、删除后的代码效果,注意观察常量中的初始值,可以看到是一致的,证明操作没问题,方便菜单事件同步。
7、定义右键菜单变量,然后窗口右键放开的时候设置这个菜单即可。
8、定义测试菜单变量,然后窗口创建完毕后设置这个菜单即可。

9、添加“接收到命令”事件,可以直接判断命令代码是否等于“复制”,这个判断实际上是判断的里面的常量值,所以这里即便是不填写“右键菜单.复制”右键菜单也是可以判断到的,因为两个常量值是一样的。

10、可以看到常量值是一样的,所以随便判断一个就可以。

11、无论是窗口菜单还是右键菜单,都会**出复制。



游客,如果您要查看本帖隐藏内容请回复




火山安卓+PC多部课程尽在:www.lkuaiy.com
回复

使用道具 举报

0

主题

30

帖子

239

积分

中级会员

Rank: 3Rank: 3

积分
239
28#
发表于 5 天前 | 只看该作者

多谢楼主分享哟,学习了
回复

使用道具 举报

0

主题

8

帖子

50

积分

注册会员

Rank: 2

积分
50
27#
发表于 5 天前 | 只看该作者
支持一下!!!!!1
回复

使用道具 举报

0

主题

124

帖子

413

积分

中级会员

Rank: 3Rank: 3

积分
413
26#
发表于 7 天前 | 只看该作者
这个好东西
回复

使用道具 举报

6

主题

138

帖子

807

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
807
25#
发表于 7 天前 | 只看该作者
6666666
回复

使用道具 举报

1

主题

6

帖子

41

积分

新手上路

Rank: 1

积分
41
24#
发表于 2025-3-14 13:02:28 | 只看该作者
学习了,谢谢!
回复

使用道具 举报

1

主题

17

帖子

65

积分

注册会员

Rank: 2

积分
65
23#
发表于 2025-1-11 22:56:14 | 只看该作者
对对对对对对的点点滴滴
回复

使用道具 举报

10

主题

74

帖子

998

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
998
22#
发表于 2024-9-25 16:57:05 | 只看该作者
火山视窗添加右键菜单 [修改]
回复

使用道具 举报

4

主题

79

帖子

1356

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1356
21#
发表于 2024-5-31 12:03:39 | 只看该作者
查看一下
回复

使用道具 举报

7

主题

73

帖子

778

积分

高级会员

Rank: 4

积分
778
20#
发表于 2024-5-9 11:35:59 | 只看该作者
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-4-3 09:33 , Processed in 0.092786 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表