2012-06-04 30 views
3

我正在使用Firefox插件生成器(Addon kit 1.7),我不知道是否可以在点击widget图标后显示一个简单的菜单,如Firefox的上下文菜单。我需要一些提示。提前致谢。如何在点击小部件图标后显示菜单?

+0

这应该很难用附加SDK - 一个菜单需要在XUL中实现,这通常使用经典的扩展​​来完成。但是,您可以用一些基于HTML的库伪造一个菜单。 –

+0

@WladimirPalant感谢您的宝贵意见。我认为在面板中显示一个基于HTML的菜单将会诀窍。我想知道是否可以重新安装面板并移除其边框。有些东西看起来有点类似于Ubuntu上Firefox的面板。 – user1435989

+0

据我所知我不认为你可以重新设置面板边框。但它的内容肯定可以在CSS和一些HTML的帮助下修改。 – user1092042

回答

0

我设法使用Yaelle Borghini的MenuPopup包进行工作,并在Addon Builder站点上载了simple example

您将不得不扩展Yaelle的代码以支持菜单项的动态修改,因为它目前还没有完全内置(尽管添加它不应太难)。

下面是Mozilla论坛上的discussion关于如何使用Addon SDK显示菜单,让我开始。

0

现在唯一的选择是将一个面板挂接到一个小部件,并使用html将一个菜单项添加到该面板。

相关问题