lmfe
小狐狸
小狐狸
  • UID25934
  • 注册日期2008-08-22
  • 最后登录2013-01-21
  • 发帖数42
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:3008回复:5

如何更改xpi 以修改menueditor的快捷键

楼主#
更多 发布于:2008-09-09 12:33
和save images快捷键冲突  ctrl+shift+s  想改改

在网上搜到   firefox扩展开发(七) : 键盘快捷键  有了点门路

然后把xpi改成zip格式,进去修改,可能没找对还是怎么了,搜索关键字key,在tree.xml找到有
if(colId.substr(0,3) == "Vis" && !aEvent.ctrlKey && !aEvent.shiftKey)
 字样

修改shift为alt,安装 没用  不知道怎么搞的   大家有没有高招
附件名称/大小 下载次数 最后更新
menu_editor-1.2.6-fx+tb.xpi (60KB)  77 2008-09-09 12:33
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
1楼#
发布于:2008-09-09 12:33
好像后装的占便宜吧?
这个键据我所知至少还有两个扩展在用:Foxmarks(立即同步),NoScript(显示NoScript菜单),我当然也装了MenuEditor,不过目前是最后装上的NoScript在用这个c.s.s
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
lmfe
小狐狸
小狐狸
  • UID25934
  • 注册日期2008-08-22
  • 最后登录2013-01-21
  • 发帖数42
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2008-09-09 12:33
我试了一下 卸载两个软件,先装menueditor,后装save images,不管用  是不是已经留下什么记录了 ……
web123lai
千年狐狸
千年狐狸
  • UID8036
  • 注册日期2005-08-17
  • 最后登录2019-05-01
  • 发帖数4225
  • 经验13枚
  • 威望1点
  • 贡献值20点
  • 好评度10点
  • 社区居民
3楼#
发布于:2008-09-09 12:33
快捷键定义是menueditoverlay.xul里面的这段
<keyset id="mainKeyset">
    <key id="key_togMEoptions" key="&oMEoptions.commandkey;" 
      oncommand="MenuEdit.openOptions();" modifiers="accel,shift"/>
  </keyset>

oMEoptions.commandkey定义在menuedittext.dtd里面
我觉得还是装一个Keyconfig方便,要不然升级之后还要重新改,扩展之间的快捷键冲突解决起来也麻烦
lmfe
小狐狸
小狐狸
  • UID25934
  • 注册日期2008-08-22
  • 最后登录2013-01-21
  • 发帖数42
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2008-09-09 12:33
非常感谢楼上的大侠

把menueditoverlay.xul中的shift改成alt后,世界清静了……
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
5楼#
发布于:2008-09-09 12:33
我突然想问,MenuEditor要快捷键干什么?很常用吗?
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
游客

返回顶部