我如何在Firefox扩展中获得以下GUI?

时间:2012-05-23 05:03:30

标签: firefox firefox-addon xul firefox-addon-sdk

我是Firefox开发的新手,并且正在使用Add-on SDK。我想知道如何在扩展中获得以下用户界面:

screenshot

此界面是否为面板?如果没有,它是什么以及如何在Firefox插件中获取此界面?

1 个答案:

答案 0 :(得分:1)

不,这不是一个小组。您的屏幕截图显示了XUL-based对话框窗口,这就是它看起来像原生对话框的原因。

Add-on SDK使用HTML来满足其需求,但是创建一个看起来像本地的对话框很难。有fork of the Add-on SDK支持XUL,但它已经过时且非常实验性。

另一个选项是building a classic extension。它可以只为对话框创建一个XUL文件(使用<dialog>作为根标记)并在某个时刻调用window.openDialog()来显示它。