本帖最后由 172721404 于 2023-1-19 10:41 编辑
关于“黑猫”水星浏览器框架的右键功能菜单的科普
新人第一帖,不知道写什么,就分享我自己的所见所得吧!感谢支持。
入坑易语言因为工作需要,之前是做运维相(linux)关的,看了很多资料但是最好还是选择了易语言,中途也纠结过什么C++啊、火山啊、等等,最后还是选择了易语言,第一就是资料特别的多,第二就是社区“精易论坛”发展还可以有一家专门的公司,哪有什么不好用得语言只有懒惰异想天开的自己,好了言归正传,来看看我们今天的主角:“水星浏览器”重构“右键”菜单。
如下图如果你也用猫神的水星框架,如果你也想删除繁琐的右键默认功能,如果你也想把菜单修改成中文的。容我娓娓道来!
1:怎么设置菜单的语言?
代码:[Python] 纯文本查看 复制代码 初始化设置.语言环境 (“zh-CN”)
你在“__启动窗口_创建完毕”是时候要去配置下语言环境。不懂看下图
chuancn.cn
2:怎么修改右键的菜单及名字?
修改菜单的名字需要用到两个试件,不然很多坑,我是用了两个成功了。
|
_水星铬浏览框1_浏览器菜单即将打开 | | | |
浏览器 | 水星浏览器 | | | | 框架 | 水星框架 | | | | 菜单信息 | 水星菜单信息 | | | | 菜单 | 水星菜单 | | | |
菜单. 清除 ()菜单. 添加菜单项 (2000, “**”)菜单. 添加分隔符 ()子菜单 = 菜单. 添加子菜单项 (2004, “附加功能”)子菜单. 添加菜单项 (113, “复制”)子菜单. 添加菜单项 (112, “剪切”)子菜单. 添加菜单项 (114, “粘贴”)子菜单. 添加菜单项 (115, “删除”)菜单. 添加分隔符 ()子菜单. 添加菜单项 (116, “选择所有”) 菜单. 移除菜单项 (131 )菜单. 移除菜单项 (132 )菜单. 移除菜单项 (100 )菜单. 移除菜单项 (101 )|
_水星铬浏览框1_浏览器菜单项被选择 | 逻辑型 | | |
浏览器 | 水星浏览器 | | | | 框架 | 水星框架 | | | | 菜单信息 | 水星菜单信息 | | | | 命令ID | 整数型 | | | | 事件标志 | 整数型 | | | |
如果真 (命令ID = 2000 ) 浏览器. 重新加载 ()
可能你会问事件ID是多少呢,其实支持库的文档里面就有,你没仔细看,但是我代码里面给你整理出来了并且翻译成中文了,都是比较常用的,但是如果你需要自己修改右键的功能也参照“子程序 _水星铬浏览框1_浏览器菜单即将打开”的“菜单.添加菜单项(2000,**)”这个函数就好了。
3:常见的右键事件ID有哪些?
BACK 后退 100
FORWARD 前进 101
RELOAD 重新加载 102
RELOAD_NOCACHE 重新加载_不加载缓存 103
STOPLOAD 停止加载 104
CUT 剪切 112
COPY 复制 113
PASTE 粘贴 114
DELETE 删除 115
SELECT_ALL 选择所有 116
FIND 查找 130
PRINT 打印 131
VIEW_SOURCE 源代码 132
4:怎么将网页静音?
[Python] 纯文本查看 复制代码 命令行.置配置项值 (“mute-audio”, “disable”)
4:禁止浏览器生成 debug.log 文件?
[Python] 纯文本查看 复制代码 命令行.置配置项值 (“log-severity”, “disable”)
最终的效果:
chuancn.cn
好了就这么多了,我也是刚学,不会的都是自己查资料,有啥不对的大家见谅啊!
如果有志同道合 谦虚虔诚的小伙伴可以一起的研究学习可以留个QQ群大家一起讨论。
|